Superpowers
271kInstala en tu agente de código un conjunto de skills y una metodología completa de desarrollo de software, desde el diseño hasta el TDD y las revisiones de código.
- Último commit
- ayer
- Credenciales
mark3labsmcp-go
Biblioteca en Go para construir servidores MCP con soporte de herramientas, recursos, prompts, tareas asíncronas y transportes stdio, SSE y HTTP.
del repositorio
último commit
no documentadas
cómo conecta
abiertos
go get github.com/mark3labs/mcp-gomcp-go es una implementación en Go del Model Context Protocol (MCP), el estándar que permite que aplicaciones LLM se conecten con fuentes de datos y herramientas externas de forma segura. No es un servidor concreto, sino el SDK con el que se construyen servidores MCP propios en Go, ocupándose de los detalles del protocolo y la gestión de conexiones.
Con esta biblioteca defines Tools (acciones con efectos secundarios, como llamadas HTTP o consultas a bases de datos), Resources (datos expuestos de forma estática o mediante plantillas de URI) y Prompts (plantillas reutilizables de interacción, incluso con recursos embebidos). También soporta herramientas asíncronas basadas en tareas (task-augmented tools) que devuelven resultados mediante polling, útiles para operaciones largas.
Además incluye gestión de sesiones por cliente, filtrado de herramientas y prompts según la sesión, middleware para handlers de tools y prompts, hooks de ciclo de vida de las peticiones, autocompletado contextual para argumentos de prompts y recursos, metadatos OAuth (RFC 9728), CORS configurable para clientes basados en navegador y protección contra ataques de DNS rebinding en servidores locales.
Instalar el paquete solo requiere go get; a partir de ahí, el desarrollador escribe su propio main.go definiendo el servidor, sus tools/resources/prompts y el transporte (stdio, SSE o streamable-HTTP) que quiera exponer.
¿Este servidor es tuyo? Reclama el listado para corregir cualquier dato, añadir un logo y enlazar tu documentación.
Instala en tu agente de código un conjunto de skills y una metodología completa de desarrollo de software, desde el diseño hasta el TDD y las revisiones de código.
Conecta Claude Code y Codex con una capa de orquestación que despliega swarms de agentes, memoria vectorial persistente y comunicación federada entre máquinas.
Framework de desarrollo guiado por especificaciones que estructura el trabajo con asistentes de IA en propuestas, specs, diseño y tareas antes de escribir código.