Skip to main content

Higress AI-Search MCP Server

Overview

A Model Context Protocol (MCP) server that provides an AI search tool to enhance AI model responses with real-time search results from various search engines through Higress ai-search feature.

Demo

[Demo video placeholder]

Features

  • Internet Search: Google, Bing, Quark - for general web information
  • Academic Search: Arxiv - for scientific papers and research
  • Internal Knowledge Search

Prerequisites

Configuration

The server can be configured using environment variables:

  • HIGRESS_URL(optional): URL for the Higress service (default: http://localhost:8080/v1/chat/completions).
  • MODEL(required): LLM model to use for generating responses.
  • INTERNAL_KNOWLEDGE_BASES(optional): Description of internal knowledge bases.

Option 1: Using uvx

Using uvx will automatically install the package from PyPI, no need to clone the repository locally.

{
  "mcpServers": {
    "higress-ai-search-mcp-server": {
      "command": "uvx",
      "args": [
        "higress-ai-search-mcp-server"
      ],
      "env": {
        "HIGRESS_URL": "http://localhost:8080/v1/chat/completions",
        "MODEL": "qwen-turbo",
        "INTERNAL_KNOWLEDGE_BASES": "Employee handbook, company policies, internal process documents"
      }
    }
  }
}

Option 2: Using uv with local development

Using uv requires cloning the repository locally and specifying the path to the source code.

{
  "mcpServers": {
    "higress-ai-search-mcp-server": {
      "command": "uv",
      "args": [
        "--directory",
        "path/to/src/higress-ai-search-mcp-server",
        "run",
        "higress-ai-search-mcp-server"
      ],
      "env": {
        "HIGRESS_URL": "http://localhost:8080/v1/chat/completions",
        "MODEL": "qwen-turbo",
        "INTERNAL_KNOWLEDGE_BASES": "Employee handbook, company policies, internal process documents"
      }
    }
  }
}

License

This project is licensed under the MIT License - see the LICENSE file for details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

higress_ai_search_mcp_server-1.0.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

higress_ai_search_mcp_server-1.0.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file higress_ai_search_mcp_server-1.0.0.tar.gz.

File metadata

File hashes

Hashes for higress_ai_search_mcp_server-1.0.0.tar.gz
Algorithm Hash digest
SHA256 da57d9a860e3c7c103524c89f7aeea12f2cb24b11250e36a59811971c26c09d7
MD5 fdd34d0a97418b7582b4760ed551ce52
BLAKE2b-256 cc1ff5a58d29bcc4aab6d12639f483f72c339b8b0402a64b11ab3afeb0111f37

See more details on using hashes here.

File details

Details for the file higress_ai_search_mcp_server-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for higress_ai_search_mcp_server-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7b6357122fc54593b34b394fe542a2ae62f3e52eef7b5d48017ce5b6d4345689
MD5 bd1587fdfd379f252961b21eee469861
BLAKE2b-256 10e31776bd013af4d5f4ac73ebaf966220717a3502c1ad69429934754068989f

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page