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.

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.

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

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.

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