Skip to main content
Glama

MCP Pool

CI Quality Security License: MIT

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

@vineethnkrishnan/stripe-mcp

Stripe: pagos, clientes, suscripciones, facturas

npm

@vineethnkrishnan/sentry-mcp

Sentry: problemas, eventos, seguimientos de pila. Soporte autoalojado.

npm

@vineethnkrishnan/notion-mcp

Notion: páginas, bases de datos, búsqueda, contenido

npm

@vineethnkrishnan/linear-mcp

Linear: problemas, proyectos, equipos (GraphQL)

npm

@vineethnkrishnan/datadog-mcp

Datadog: monitores, métricas, eventos. Soporte multisitio.

npm

@vineethnkrishnan/vercel-mcp

Vercel: despliegues, proyectos, registros de compilación

npm

@vineethnkrishnan/pagerduty-mcp

PagerDuty: incidentes, guardias, servicios. Soporte para la UE.

npm

@vineethnkrishnan/hubspot-mcp

HubSpot: contactos, tratos, empresas

npm

@vineethnkrishnan/intercom-mcp

Intercom: conversaciones, contactos, soporte

npm

@vineethnkrishnan/shopify-mcp

Shopify: pedidos, productos, clientes

npm

@vineethnkrishnan/google-workspace-mcp

Google Workspace: Gmail, Calendario, Drive, Hojas de cálculo

npm


Related MCP server: Sentry MCP

Inicio rápido

Requisitos previos

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 install

Comando

Descripción

npm run build

Compilar todos los paquetes

npm test

Ejecutar pruebas en todos los paquetes

npm run lint:check

Analizar con ESLint

npm run format:check

Comprobar formato con Prettier

npm run docs:start

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 main

Analizar, probar (Node 20 + 22), compilar

Calidad

Push / PR a main

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 main

Versionado release-please, publicación en npm, despliegue de docs


Añadir un nuevo servidor MCP

  1. Crea packages/<nombre>/ siguiendo la estructura en packages/stripe/

  2. Implementa una capa de servicio (envoltorio de API) y una capa de herramientas (interfaz MCP)

  3. Añade pruebas: apunta a una cobertura completa

  4. Añade la entrada del paquete a release-please-config.json y .release-please-manifest.json

  5. Añ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 guide

Se 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

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

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