Skip to main content

Higress ai-search MCP Server

Project description

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.

Higress AI-Search Server MCP server

Demo

Cline

https://github.com/user-attachments/assets/60a06d99-a46c-40fc-b156-793e395542bb

Claude Desktop

https://github.com/user-attachments/assets/5c9e639f-c21c-4738-ad71-1a88cc0bcb46

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.

Project details


Download files

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

Source Distribution

mseep_higress_ai_search_mcp_server-1.0.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

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

File details

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

File metadata

File hashes

Hashes for mseep_higress_ai_search_mcp_server-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a0212787db6ea3a15510598e2ac691cab0fa08cf58ef870303b0287fdfc277b2
MD5 22907cc300d27a29a1fc0730766e9380
BLAKE2b-256 20bbed0bd404b315f282d69cb89d98f06acff43b324ae52e373f4a5095b86e0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mseep_higress_ai_search_mcp_server-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 93f213893a5d710ef305327506c8699b4ce12a337990f836d44a60ebba69fc29
MD5 1b6789790b430d16eeaea6a16d1884a6
BLAKE2b-256 4e3c93186049a1d10c59ce10625966732b4420d52e540f5dab0852649848a5b5

See more details on using hashes here.

Supported by

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