Higress AI-Search MCP Server
Fornece uma ferramenta de busca por IA para aprimorar as respostas de modelos de IA com resultados de pesquisa em tempo real de vários mecanismos de busca, utilizando o recurso ai-search do Higress.
Documentação
Higress AI-Search MCP Server
Visão Geral
Um servidor Model Context Protocol (MCP) que fornece uma ferramenta de busca por IA para aprimorar as respostas dos modelos de IA com resultados de busca em tempo real de vários mecanismos de busca por meio do recurso Higress ai-search.
Demonstração
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
Recursos
- Busca na Internet: Google, Bing, Quark - para informações gerais da web
- Busca Acadêmica: Arxiv - para artigos científicos e pesquisas
- Busca de Conhecimento Interno
Pré-requisitos
Configuração
O servidor pode ser configurado usando variáveis de ambiente:
HIGRESS_URL(opcional): URL do serviço Higress (padrão:http://localhost:8080/v1/chat/completions).MODEL(obrigatório): modelo LLM a ser usado para gerar respostas.INTERNAL_KNOWLEDGE_BASES(opcional): Descrição das bases de conhecimento internas.
Opção 1: Usando uvx
Usar uvx instalará automaticamente o pacote do PyPI, sem necessidade de clonar o repositório localmente.
{
"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"
}
}
}
}
Opção 2: Usando uv com desenvolvimento local
Usar uv requer clonar o repositório localmente e especificar o caminho para o código-fonte.
{
"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"
}
}
}
}
Licença
Este projeto é licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.
