Skip to main content
Glama
cr7258

Higress AI-Search MCP Server

by cr7258

Higress AI-Search MCP-сервер

Обзор

Сервер протокола контекста модели (MCP), предоставляющий инструмент поиска на основе ИИ для улучшения ответов модели ИИ с помощью результатов поиска в реальном времени из различных поисковых систем с помощью функции поиска Higress AI-Search .

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 — для научных работ и исследований

  • Внутренний поиск знаний

Предпосылки

  • uv для установки пакета.

  • Настройте Higress с плагином ai-search и плагином ai-proxy .

Конфигурация

Сервер можно настроить с помощью переменных среды:

  • HIGRESS_URL (необязательно): URL-адрес для службы Higress (по умолчанию: 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 требует локального клонирования репозитория и указания пути к исходному коду.

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