Higress AI-Search MCP Server
Provides an AI search tool to enhance AI model responses with real-time search results from various search engines using the Higress ai-search feature.
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
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.
Related Servers
Langflow Document Q&A Server
A document question-and-answer server powered by Langflow.
Legislative Yuan API
Search for bills, documents, and meeting records from Taiwan's Legislative Yuan API.
OrdiscanMCP v1
MCP server for interacting with the Ordiscan API to query Bitcoin ordinals and inscriptions. Requires an Ordiscan API key.
IP2Location.io
IP2Location.io API integration to retrieve the geolocation information for an IP address.
Stock Analysis
Access real-time and historical Indian stock data using the Yahoo Finance API.
NYTimes Article Search
Search for New York Times articles from the last 30 days using a keyword.
Gemini DeepSearch MCP
An automated research agent using Google Gemini models and Google Search to perform deep, multi-step web research.
Bocha
A search engine for AI applications, providing world knowledge from web pages and various content sources like weather, news, and images.
ChunkHound
A local-first semantic code search tool with vector and regex capabilities, designed for AI assistants.
Splunk
Interact with Splunk Enterprise/Cloud using natural language queries.
