Skip to main content
Glama
cr7258

Higress AI-Search MCP Server

by cr7258

Higress AI-Search MCP Server

Überblick

Ein Model Context Protocol (MCP)-Server, der ein KI-Suchtool bereitstellt, um KI-Modellantworten mit Echtzeit-Suchergebnissen aus verschiedenen Suchmaschinen über die Higress -KI-Suchfunktion zu verbessern.

Related MCP server: OneSearch 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

Merkmale

  • Internetsuche : Google, Bing, Quark – für allgemeine Webinformationen

  • Akademische Suche : Arxiv – für wissenschaftliche Arbeiten und Forschung

  • Interne Wissenssuche

Voraussetzungen

Konfiguration

Der Server kann mithilfe von Umgebungsvariablen konfiguriert werden:

  • HIGRESS_URL (optional): URL für den Higress-Dienst (Standard: http://localhost:8080/v1/chat/completions ).

  • MODEL (erforderlich): LLM-Modell, das zum Generieren von Antworten verwendet werden soll.

  • INTERNAL_KNOWLEDGE_BASES (optional): Beschreibung der internen Wissensdatenbanken.

Option 1: Verwendung von uvx

Durch die Verwendung von uvx wird das Paket automatisch von PyPI installiert, es ist nicht erforderlich, das Repository lokal zu klonen.

{
  "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: Verwenden von UV mit lokaler Entwicklung

Die Verwendung von uv erfordert das lokale Klonen des Repository und die Angabe des Pfads zum Quellcode.

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

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei 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