Kagi MCP
Servidor MCP de Kagi para realizar búsquedas y extraer contenido de páginas con una clave de API, en modalidad remota o local.
Fuente: Kagi MCP · fuente del proyecto · Oficial · Mantiene Kagi · Licencia MIT · Ver original en github.com
Ficha técnica
- Organización
- Kagi (se abre en una pestaña nueva)
- Transporte
- HTTP remoto o stdio local
- Clientes compatibles
- Claude Desktop
- Claude Code
- Codex CLI
- Instalación
Clave de API de Kagi; uv para el modo local
Qué es y qué expone
Kagi MCP es el servidor del proyecto Kagi para ofrecer búsqueda y extracción de páginas a clientes compatibles con MCP. La referencia actual se centra en una herramienta de búsqueda con contenido opcional y otra de extracción. La conexión puede utilizar un servidor remoto alojado o una ejecución local preparada por el usuario.
El alcance debe leerse con la versión de la documentación. El proyecto indica que retiró herramientas anteriores de respuesta y resumen; por tanto, una configuración o reseña antigua puede describir capacidades que ya no aparecen. Esta ficha recoge las herramientas publicadas en la revisión y no presenta funciones anunciadas para el futuro como si estuvieran disponibles ahora.
Qué problema resuelve
Un asistente que necesita investigar un asunto debe encontrar fuentes y, después, leer el contenido pertinente. El servidor reúne ambos recorridos: la búsqueda permite localizar resultados y la extracción entrega el contenido de una página en un formato que el cliente puede utilizar. La herramienta de búsqueda también contempla filtros y lentes para ajustar el origen de la información.
La disponibilidad de esos datos no sustituye su evaluación. Un resultado puede ser relevante para localizar una referencia y, aun así, requerir contraste antes de utilizarse como evidencia. Conviene distinguir la selección de fuentes, la lectura de su contenido y la conclusión que redacta el modelo, de manera que cada afirmación importante conserve una referencia comprobable.
Cómo funciona
En la modalidad remota, un cliente con capacidad HTTP se conecta al endpoint publicado y autentica las solicitudes con una clave de API mediante Bearer. La referencia señala que OAuth2 todavía no está soportado, por lo que no debe esperarse una autorización de ese tipo al seguir este recorrido.
En local, la configuración publicada utiliza uvx y la variable de entorno de la clave de Kagi. La ejecución puede comunicarse mediante stdio. Una vez conectado el servidor, el agente puede buscar y recuperar contenido de páginas. Las modalidades comparten las herramientas de la referencia, pero requieren preparar la autenticación en lugares diferentes según el despliegue y el cliente elegidos.
Herramientas actuales
| Herramienta | Uso |
|---|---|
| kagi_search_fetch | búsqueda de contenido con filtros y extracción opcional |
| kagi_extract | recuperación de una página como Markdown |
Cómo empezar
Decide si necesitas la conexión remota o una ejecución local. Consulta los requisitos del cliente y prepara una clave de API de Kagi de forma privada.
En remoto, configura el endpoint publicado con autenticación Bearer. No utilices instrucciones de OAuth que la referencia actual no admite.
En local, prepara uv y registra el bloque correspondiente al cliente. Sustituye el marcador de la clave sin guardar credenciales reales en archivos públicos.
Realiza una consulta acotada y abre una fuente conocida para comprobar la lectura antes de incorporar la integración a una investigación más amplia.
Ejemplo de aplicación
Ejemplo de KIRELEN: un equipo necesita preparar una nota técnica con fuentes verificables. Pide al agente una búsqueda delimitada y revisa los resultados antes de elegir qué páginas leer. Utiliza después la extracción para obtener el contenido de las fuentes seleccionadas y separa sus afirmaciones de la interpretación que prepara el asistente.
Si una página no responde a la pregunta o carece del contexto necesario, se descarta como apoyo de esa afirmación aunque aparezca entre los resultados. El equipo abre los originales y conserva sus enlaces al redactar. Ese recorrido aprovecha las herramientas sin convertir el resumen del modelo en una fuente independiente.
La situación es ilustrativa: no se realizaron búsquedas facturables ni se utilizó una clave durante esta revisión. El resultado de una investigación depende de las fuentes consultadas y de la comprobación del contenido, no únicamente de disponer de una integración con búsqueda.
Seguridad y límites
La clave de API es necesaria para el acceso y debe mantenerse fuera de ejemplos públicos, capturas y conversaciones compartidas. Revisa las condiciones de la API y su consumo antes de integrar el servidor en tareas repetitivas. Esta ficha no fija precios ni atribuye a una cuenta permisos o cuotas que no se han comprobado.
La referencia actual requiere Bearer en el recorrido remoto y no admite OAuth2. Comprueba esa condición al diagnosticar errores de autenticación. También debes revisar qué herramientas expone la versión utilizada: las capacidades retiradas no pueden darse por disponibles porque aparezcan en instrucciones antiguas o en un anuncio sobre versiones futuras.
Configuración documentada
{
"mcpServers": {
"kagi": {
"command": "uvx",
"args": ["kagimcp"],
"env": {
"KAGI_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}Tecnologías y alcance del repositorio
| Dato | Alcance verificado |
|---|---|
| Lenguajes del repositorio | Python, Dockerfile |
| Fuente | Repositorio completo del proyecto |
Estado del proyecto y condiciones de uso
El repositorio de Kagi se revisó el 2026-10-26 y registra licencia MIT. La ficha recoge las herramientas actuales y los recorridos remoto y local publicados, con sus requisitos de autenticación. No se instaló el servidor ni se probaron consultas con una clave real. Los requisitos y las condiciones del servicio deben comprobarse de nuevo al preparar una integración.
La decisión entre remoto y local también determina dónde se configura la autenticación. En un caso la clave acompaña las solicitudes HTTP y en el otro se entrega al proceso mediante el entorno. Antes de compartir una configuración para resolver un problema, sustituye cualquier valor real por el marcador del ejemplo y comprueba que la pregunta no incluya información sensible que no sea necesaria.
Enlaces oficiales
Fuentes consultadas
Repositorio
Secundarias
- Descubrimiento en Skills Agentes · Skills AgentesFuente secundaria



