Skip to main content
Glama
cr7258

Higress AI-Search MCP Server

by cr7258

Higress AI-Search MCP 服务器

概述

模型上下文协议 (MCP) 服务器提供 AI 搜索工具,通过Higress ai-search功能利用来自各种搜索引擎的实时搜索结果增强 AI 模型响应。

Related MCP server: OneSearch MCP Server

演示

克莱恩

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

克劳德桌面

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

特征

  • 互联网搜索:Google、Bing、Quark - 用于一般网络信息

  • 学术搜索:Arxiv - 用于科学论文和研究

  • 内部知识搜索

先决条件

配置

可以使用环境变量来配置服务器:

  • HIGRESS_URL (可选):Higress 服务的 URL(默认值: http://localhost:8080/v1/chat/completions )。

  • MODEL (必需):用于生成响应的 LLM 模型。

  • INTERNAL_KNOWLEDGE_BASES (可选):内部知识库的描述。

选项 1:使用 uvx

使用 uvx 将自动从 PyPI 安装包,无需在本地克隆存储库。

{
  "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"
      }
    }
  }
}

选项 2:使用 uv 进行本地开发

使用 uv 需要在本地克隆存储库并指定源代码的路径。

{
  "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"
      }
    }
  }
}

执照

该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。

Available Tools

1 tool

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool updatev1.0.1
    • First observedai_search

TDQS

A3.7/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of confusion between tools. The tool's purpose is clearly defined as a unified search interface.

Naming Consistency5/5

Only one tool exists, so naming consistency is trivially met. The name 'ai_search' is descriptive and follows a reasonable pattern.

Tool Count4/5

A single search tool is slightly under the typical 3-15 range, but it consolidates multiple search capabilities (internet, academic, internal) into one unified interface, which can be reasonable for a focused server.

Completeness4/5

The tool covers key search domains (internet, academic, internal knowledge), but lacks explicit support for advanced features like filters, pagination, or custom sources, which may be needed for complex queries.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi), AI tools (Perplexity, FastGPT), and content processing services (Jina AI, Kagi). Combines search, AI responses, content processing, and enhancement features through a single interface.
    3
    885 npm
    355
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    A Model Context Protocol server that enables AI assistants to perform real-time web searches, retrieving up-to-date information from the internet via a Crawler API.
    1
    44 npm
    42
    ISC