Skip to main content

Higress ai-search MCP Server

Project description

MseeP.ai Security Assessment Badge

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

Built Distribution

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

File details

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

File metadata

File hashes

Hashes for iflow_mcp_higress_ai_search_mcp_server-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5b14225ea7a7421edb74be08348d6843b15c95237952999979d81e7a5659ae68
MD5 7dc707e5e667c6990a34be6b4b87f4dd
BLAKE2b-256 c31694d74d846af1974d87993ce9b9edfa05abb9adcdcb452ccc17a94eda8dfe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for iflow_mcp_higress_ai_search_mcp_server-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9cdb047ad1b61250d1c583778a9dc74baa02404e79ceaf7e59a884a3014bf51b
MD5 72d9931f6dc5b3e0ac2f1c84f60cd542
BLAKE2b-256 8e0c0794108793bcdc6743175265a825ad53de617f60b4b4e2db97b9a3265a44

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