Lampson

Ampliar

Servidores MCP

Lampson es un cliente MCP. Cualquier servidor que hable MCP por stdio — GitHub, una base de datos, un navegador, el tuyo propio — se puede conectar, y sus herramientas quedan disponibles para el agente.

Añadir uno§

  • Terminal: /mcp add github npx -y @modelcontextprotocol/server-github
  • Web: MCP en el panel izquierdo → + nuevo.
  • Pídeselo al agente: «añade el servidor MCP de GitHub» — rellena la configuración y te pide confirmación.

O escribe el archivo tú mismo. Es el mismo formato que usan otras herramientas:

{"mcpServers": {"github": {"command": "npx", "args": ["-y", "@modelcontextprotocol/server-github"],
                           "env": {"GITHUB_TOKEN": "…"}}}}
  • ~/lampson/.lampson/mcp.json es global — una configuración, todos los proyectos que abras.
  • <project>/.lampson/mcp.json es por proyecto; un servidor con el mismo nombre sobrescribe al global.
  • "disabled": true conserva una entrada sin arrancarla. "cwd" es por defecto la carpeta del proyecto.

Cómo se comporta§

  • Cada servidor arranca cuando arranca Lampson y está supervisado; uno que muere muestra error en /mcp y en el panel.
  • Sus herramientas aparecen ante el modelo como mcp_<server>_<tool>. build y worker las ven todas; los perfiles de solo lectura solo ven las que el servidor marca como de solo lectura.
  • Cada llamada pasa por los permisos: pregunta por defecto, se ejecuta en yolo, se deniega en strict. Cada llamada queda en la traza de la sesión.

Todavía no se soporta: transportes HTTP/SSE, resources y prompts.

Ver como Markdown