Repolode
nicobailon

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. 1

    Instala el adaptador en Pi

    pi install npm:pi-mcp-adapter
  2. 2

    Reinicia Pi después de la instalación

  3. 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