Kagi Search
Búsqueda web utilizando la API de Kagi Search
GitHub
2
Prueba este MCPPatrocinadoDocumentación
Servidor Kagi MCP
Servidor MCP que permite buscar en la web usando la API de Kagi
Componentes
Recursos
El servidor implementa llamadas a métodos de API:
- fastgpt
- enrich/web
- enrich/news
Prompts
El servidor no proporciona ningún prompt:
Herramientas
El servidor implementa varias herramientas:
- ask_fastgpt para buscar en la web y encontrar una respuesta
- enrich_web para enriquecer el contexto del modelo con contenido web
- enrich_news para enriquecer el contexto del modelo con las últimas noticias
Configuración
Inicio rápido
Instalación
Instalación mediante Smithery
Para instalar el servidor Kagi MCP para Claude Desktop automáticamente mediante Smithery:
npx -y @smithery/cli install kagi-mcp --client claude
Claude Desktop
En MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
Development/Unpublished Servers Configuration
``` "mcpServers": { "kagi-mcp": { "command": "uv", "args": [ "--directory", "path_to_project", "run", "kagi-mcp" ], "env": { "KAGI_API_KEY": "YOUR API KEY" } } } ```Desarrollo
Compilación y publicación
Para preparar el paquete para su distribución:
- Sincronizar dependencias y actualizar el lockfile:
uv sync
- Compilar las distribuciones del paquete:
uv build
Esto creará distribuciones de código fuente y wheel en el directorio dist/.
- Publicar en PyPI:
uv publish
Nota: Necesitarás configurar las credenciales de PyPI mediante variables de entorno o banderas de comando:
- Token:
--tokenoUV_PUBLISH_TOKEN - O nombre de usuario/contraseña:
--username/UV_PUBLISH_USERNAMEy--password/UV_PUBLISH_PASSWORD
Depuración
npx @modelcontextprotocol/inspector uv --directory path_to_project run kagi-mcp