MCP Pool
MCP Pool
Documentación | npm | GitHub
Una colección seleccionada de servidores del Protocolo de Contexto de Modelo (MCP) que brindan a los asistentes de IA acceso directo a APIs de SaaS populares, sin necesidad de cambiar de panel de control.
MCP Pool cierra la brecha entre las interfaces de chat de IA y las herramientas empresariales en las que los equipos confían a diario. Haz preguntas en lenguaje natural y obtén respuestas reales respaldadas por datos en tiempo real.
Paquetes
Paquete | Descripción | Versión |
Stripe: pagos, clientes, suscripciones, facturas | ||
Sentry: problemas, eventos, seguimientos de pila. Soporte autoalojado. | ||
Notion: páginas, bases de datos, búsqueda, contenido | ||
Linear: problemas, proyectos, equipos (GraphQL) | ||
Datadog: monitores, métricas, eventos. Soporte multisitio. | ||
Vercel: despliegues, proyectos, registros de compilación | ||
PagerDuty: incidentes, guardias, servicios. Soporte para la UE. | ||
HubSpot: contactos, tratos, empresas | ||
Intercom: conversaciones, contactos, soporte | ||
Shopify: pedidos, productos, clientes | ||
Google Workspace: Gmail, Calendario, Drive, Hojas de cálculo |
Related MCP server: Sentry MCP
Inicio rápido
Requisitos previos
Node.js >= 20 (ver
.nvmrc)
Uso con Claude Desktop
Añade a tu claude_desktop_config.json:
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": ["-y", "@vineethnkrishnan/stripe-mcp"],
"env": {
"STRIPE_SECRET_KEY": "sk_test_..."
}
}
}
}Luego pregúntale a Claude cosas como:
"¿Cuántas suscripciones activas tenemos?"
"¿Por qué falló el último pago de cus_123?"
"Muéstrame nuestro saldo actual de Stripe."
Desarrollo
# Clone and install
git clone https://github.com/vineethkrishnan/mcp-pool.git
cd mcp-pool
npm installComando | Descripción |
| Compilar todos los paquetes |
| Ejecutar pruebas en todos los paquetes |
| Analizar con ESLint |
| Comprobar formato con Prettier |
| Iniciar servidor de desarrollo de documentación |
Estructura del proyecto
mcp-pool/
├── packages/
│ ├── oauth-core/ # Shared OAuth 2.0 infrastructure
│ │ └── src/
│ │ ├── strategies/ # OAuth & static token strategies
│ │ └── cli/ # Auth login/logout CLI helpers
│ └── <server>/ # MCP server (×11)
│ └── src/
│ ├── index.ts # MCP server entry point
│ ├── services/ # API SDK wrapper
│ ├── tools/ # MCP tool definitions
│ └── common/ # Shared types & utilities
├── docs/ # Docusaurus documentation site
├── .github/workflows/ # CI, quality, security, release
└── package.json # Monorepo root (npm workspaces)CI/CD
Flujo de trabajo | Disparador | Qué hace |
CI | Push / PR a | Analizar, probar (Node 20 + 22), compilar |
Calidad | Push / PR a | Detección de código muerto (knip), duplicación de código (jscpd) |
Seguridad | Push / PR / semanal | Análisis CodeQL, revisión de dependencias, escaneo Trivy |
Commit Lint | PR | Valida que el título del PR siga los Conventional Commits |
Lanzamiento | Push a | Versionado release-please, publicación en npm, despliegue de docs |
Añadir un nuevo servidor MCP
Crea
packages/<nombre>/siguiendo la estructura enpackages/stripe/Implementa una capa de servicio (envoltorio de API) y una capa de herramientas (interfaz MCP)
Añade pruebas: apunta a una cobertura completa
Añade la entrada del paquete a
release-please-config.jsony.release-please-manifest.jsonAñade páginas de documentación en
docs/
Consulta CONTRIBUTING.md para ver las directrices completas.
Convención de commits
Todos los commits siguen Conventional Commits:
feat(stripe): add refund support
fix(stripe): handle null customer email
docs: update installation guideSe aplica mediante commitlint + hooks de pre-commit de husky.
Documentación
Visita el sitio de documentación para obtener guías detalladas sobre cada servidor MCP.
Hoja de ruta
Consulta la hoja de ruta para ver las funciones planificadas y los próximos hitos:
v0.2.0: operaciones de escritura, transporte SSE, respuestas en streaming
v0.3.0: Webhooks, multicuenta, cobertura de API ampliada, nuevos servidores
Licencia
MIT — Vineeth Krishnan
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/vineethkrishnan/mcp-pool'
If you have feedback or need assistance with the MCP directory API, please join our Discord server