Skip to main content
Glama

MCP Pool

CI Quality Security License: MIT

Dokumentation | npm | GitHub

Eine kuratierte Sammlung von Model Context Protocol (MCP)-Servern, die KI-Assistenten direkten Zugriff auf beliebte SaaS-APIs ermöglichen — ohne zwischen Dashboards wechseln zu müssen.

MCP Pool schließt die Lücke zwischen KI-Chat-Schnittstellen und den Business-Tools, auf die Teams täglich angewiesen sind. Stellen Sie Fragen in natürlicher Sprache und erhalten Sie echte Antworten, die auf Live-Daten basieren.


Pakete

Paket

Beschreibung

Version

@vineethnkrishnan/stripe-mcp

Stripe — Zahlungen, Kunden, Abonnements, Rechnungen

npm

@vineethnkrishnan/sentry-mcp

Sentry — Probleme, Ereignisse, Stack-Traces. Unterstützung für Self-Hosted.

npm

@vineethnkrishnan/notion-mcp

Notion — Seiten, Datenbanken, Suche, Inhalte

npm

@vineethnkrishnan/linear-mcp

Linear — Probleme, Projekte, Teams (GraphQL)

npm

@vineethnkrishnan/datadog-mcp

Datadog — Monitore, Metriken, Ereignisse. Multi-Site-Unterstützung.

npm

@vineethnkrishnan/vercel-mcp

Vercel — Deployments, Projekte, Build-Logs

npm

@vineethnkrishnan/pagerduty-mcp

PagerDuty — Vorfälle, On-Call, Dienste. EU-Unterstützung.

npm

@vineethnkrishnan/hubspot-mcp

HubSpot — Kontakte, Deals, Unternehmen

npm

@vineethnkrishnan/intercom-mcp

Intercom — Konversationen, Kontakte, Support

npm

@vineethnkrishnan/shopify-mcp

Shopify — Bestellungen, Produkte, Kunden

npm

@vineethnkrishnan/google-workspace-mcp

Google Workspace — Gmail, Kalender, Drive, Tabellen

npm


Related MCP server: Sentry MCP

Schnellstart

Voraussetzungen

Verwendung mit Claude Desktop

Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": ["-y", "@vineethnkrishnan/stripe-mcp"],
      "env": {
        "STRIPE_SECRET_KEY": "sk_test_..."
      }
    }
  }
}

Fragen Sie Claude dann Dinge wie:

  • "Wie viele aktive Abonnements haben wir?"

  • "Warum ist die letzte Zahlung für cus_123 fehlgeschlagen?"

  • "Zeig mir unseren aktuellen Stripe-Kontostand."


Entwicklung

# Clone and install
git clone https://github.com/vineethkrishnan/mcp-pool.git
cd mcp-pool
npm install

Befehl

Beschreibung

npm run build

Alle Pakete bauen

npm test

Tests für alle Pakete ausführen

npm run lint:check

Linting mit ESLint

npm run format:check

Formatierung mit Prettier prüfen

npm run docs:start

Dokumentations-Entwicklungsserver starten


Projektstruktur

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

Workflow

Auslöser

Was er tut

CI

Push / PR auf main

Linting, Test (Node 20 + 22), Build

Quality

Push / PR auf main

Erkennung von totem Code (knip), Codeduplizierung (jscpd)

Security

Push / PR / wöchentlich

CodeQL-Analyse, Abhängigkeitsprüfung, Trivy-Scan

Commit Lint

PR

Überprüft, ob der PR-Titel den Conventional Commits entspricht

Release

Push auf main

release-please Versionierung, npm-Veröffentlichung, Dokumentations-Deployment


Hinzufügen eines neuen MCP-Servers

  1. Erstellen Sie packages/<name>/ gemäß der Struktur in packages/stripe/

  2. Implementieren Sie eine Service-Schicht (API-Wrapper) und eine Tool-Schicht (MCP-Schnittstelle)

  3. Fügen Sie Tests hinzu — streben Sie eine vollständige Abdeckung an

  4. Fügen Sie den Paketeintrag zu release-please-config.json und .release-please-manifest.json hinzu

  5. Fügen Sie Dokumentationsseiten in docs/ hinzu

Siehe CONTRIBUTING.md für vollständige Richtlinien.


Commit-Konvention

Alle Commits folgen den Conventional Commits:

feat(stripe): add refund support
fix(stripe): handle null customer email
docs: update installation guide

Durchgesetzt über commitlint + husky pre-commit hooks.


Dokumentation

Besuchen Sie die Dokumentationsseite für detaillierte Anleitungen zu jedem MCP-Server.


Roadmap

Siehe die Roadmap für geplante Funktionen und kommende Meilensteine:

  • v0.2.0 — Schreiboperationen, SSE-Transport, Streaming-Antworten

  • v0.3.0 — Webhooks, Multi-Account, erweiterte API-Abdeckung, neue Server


Lizenz

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