Servidor MCP que ofrece a los asistentes de IA herramientas estructuradas para trabajar con proyectos, merge requests, incidencias, pipelines, wikis y más en GitLab.
nicobailon/pi-mcp-adapter
Un adaptador que permite al agente de programación Pi usar servidores MCP mediante una única herramienta proxy, para evitar que las definiciones de herramientas inactivas llenen la ventana de contexto.
- Estrellas
- 1,644
- Forks
- 393
- Issues abiertos
- 0
- Último commit
- ayer
¿Qué es?
pi-mcp-adapter conecta el agente de programación Pi con servidores de Model Context Protocol (MCP). En lugar de cargar todas las definiciones de herramientas en el contexto del modelo, expone una única herramienta proxy de unos 200 tokens, y el agente busca y llama las herramientas que necesita cuando las necesita.
Los servidores se inician de forma diferida de manera predeterminada: arrancan cuando se los llama por primera vez y se detienen tras 10 minutos de inactividad. El adaptador lee archivos de configuración MCP estándar, como .mcp.json, y puede importar configuraciones de servidores de Cursor, Claude Code, Codex y VS Code. Admite los transportes stdio, streamable HTTP, SSE heredado y rmcp-mux, el inicio de sesión OAuth con tokens almacenados en el llavero del sistema operativo, así como prompts, elicitation, sampling y Tasks de MCP.
El proyecto es una extensión de TypeScript que se instala con npm y es compatible con Pi 0.99 y versiones posteriores; reemplaza la compatibilidad integrada con MCP de Pi en las sesiones de Pi.
Funciones clave
- 01Expone una única herramienta proxy en lugar de cargar todas las definiciones de herramientas MCP en el contexto
- 02Inicia los servidores de forma diferida y los detiene tras 10 minutos de inactividad
- 03Importa configuraciones de servidores de Cursor, Claude Code, Codex y VS Code
- 04Admite los transportes stdio, streamable HTTP, SSE heredado y rmcp-mux
- 05Almacena los tokens OAuth en el llavero del sistema operativo
- 06Búsqueda semántica opcional de herramientas con una clave de System One
Casos de uso
- Dar a un agente de programación acceso a bases de datos, navegadores o API mediante MCP sin saturar el contexto
- Instalar muchos servidores MCP y pagar solo por los que se usan realmente
- Reutilizar configuraciones de servidores MCP que ya estén configuradas en Cursor o Claude Code
Inicio rápido
- 1
Instala el adaptador en Pi
pi install npm:pi-mcp-adapter - 2
Reinicia Pi después de la instalación
- 3
Añade un servidor a .mcp.json en tu proyecto (consulta el ejemplo del README)
Antes de usarlo
- Solo funciona con el agente de programación Pi, no como cliente MCP independiente.
- La búsqueda semántica de herramientas requiere una clave de System One; la búsqueda por palabras y expresiones regulares funciona sin ella.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es pi-mcp-adapter?
- Un adaptador que permite al agente de programación Pi usar servidores MCP mediante una única herramienta proxy, para evitar que las definiciones de herramientas inactivas llenen la ventana de contexto. pi-mcp-adapter conecta el agente de programación Pi con servidores de Model Context Protocol (MCP). En lugar de cargar todas las definiciones de herramientas en el contexto del modelo, expone una única herramienta proxy de unos 200 tokens, y el agente busca y llama las herramientas que necesita cuando las necesita.
- ¿pi-mcp-adapter es gratuito? ¿Qué licencia tiene?
- pi-mcp-adapter es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿pi-mcp-adapter sigue mantenido?
- Mantenimiento activo. El último commit de pi-mcp-adapter fue el 6 nov 2026.
- ¿Para qué puedo usar pi-mcp-adapter?
- Dar a un agente de programación acceso a bases de datos, navegadores o API mediante MCP sin saturar el contexto Instalar muchos servidores MCP y pagar solo por los que se usan realmente Reutilizar configuraciones de servidores MCP que ya estén configuradas en Cursor o Claude Code
- ¿Cómo se instala pi-mcp-adapter?
- Instala el adaptador en Pi: pi install npm:pi-mcp-adapter Reinicia Pi después de la instalación Añade un servidor a .mcp.json en tu proyecto (consulta el ejemplo del README)
- ¿Dónde consigo pi-mcp-adapter?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/nicobailon/pi-mcp-adapter
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor MCP para agentes de programación con IA que mantiene los resultados sin procesar de las herramientas fuera de la ventana de contexto y conserva el estado de la sesión tras la compactación.
Un servidor MCP que ofrece a los agentes de programación con IA acceso eficiente en tokens a la documentación de bibliotecas públicas y privadas.
Plugin para Unity Editor y runtime, y servidor MCP que permite a agentes de IA como Claude, Cursor y Copilot operar proyectos de Unity y ejecutar LLMs dentro de juegos.
CLI de Rust y servidor MCP para que agentes de IA controlen tu Chrome real con la sesión iniciada, mediante una extensión local de native messaging.
Comprime resultados de herramientas, logs, archivos y fragmentos RAG antes de enviarlos a un LLM, como biblioteca, proxy o servidor MCP.