Skip to main content
Glama

MCP Pool

CI Quality Security License: MIT

Документация | npm | GitHub

Курируемая коллекция серверов Model Context Protocol (MCP), которые предоставляют ИИ-ассистентам прямой доступ к популярным SaaS API — без необходимости переключаться между панелями управления.

MCP Pool устраняет разрыв между интерфейсами ИИ-чатов и бизнес-инструментами, которые команды используют ежедневно. Задавайте вопросы на естественном языке и получайте реальные ответы, основанные на актуальных данных.


Пакеты

Пакет

Описание

Версия

@vineethnkrishnan/stripe-mcp

Stripe — платежи, клиенты, подписки, счета

npm

@vineethnkrishnan/sentry-mcp

Sentry — инциденты, события, трассировки стека. Поддержка self-hosted.

npm

@vineethnkrishnan/notion-mcp

Notion — страницы, базы данных, поиск, контент

npm

@vineethnkrishnan/linear-mcp

Linear — задачи, проекты, команды (GraphQL)

npm

@vineethnkrishnan/datadog-mcp

Datadog — мониторы, метрики, события. Поддержка нескольких сайтов.

npm

@vineethnkrishnan/vercel-mcp

Vercel — деплои, проекты, логи сборки

npm

@vineethnkrishnan/pagerduty-mcp

PagerDuty — инциденты, дежурства, сервисы. Поддержка EU.

npm

@vineethnkrishnan/hubspot-mcp

HubSpot — контакты, сделки, компании

npm

@vineethnkrishnan/intercom-mcp

Intercom — переписки, контакты, поддержка

npm

@vineethnkrishnan/shopify-mcp

Shopify — заказы, товары, клиенты

npm

@vineethnkrishnan/google-workspace-mcp

Google Workspace — Gmail, Календарь, Диск, Таблицы

npm


Related MCP server: Sentry MCP

Быстрый старт

Предварительные требования

Использование с Claude Desktop

Добавьте в ваш claude_desktop_config.json:

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

Затем спрашивайте Claude о чем-то вроде:

  • "Сколько у нас активных подписок?"

  • "Почему не прошел последний платеж для cus_123?"

  • "Покажи наш текущий баланс Stripe."


Разработка

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

Команда

Описание

npm run build

Сборка всех пакетов

npm test

Запуск тестов для всех пакетов

npm run lint:check

Проверка линтером ESLint

npm run format:check

Проверка форматирования с помощью Prettier

npm run docs:start

Запуск сервера документации для разработки


Структура проекта

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

Рабочий процесс

Триггер

Что делает

CI

Push / PR в main

Линтинг, тесты (Node 20 + 22), сборка

Quality

Push / PR в main

Поиск мертвого кода (knip), дубликатов (jscpd)

Security

Push / PR / еженедельно

Анализ CodeQL, проверка зависимостей, сканирование Trivy

Commit Lint

PR

Проверка заголовка PR на соответствие Conventional Commits

Release

Push в main

Версионирование release-please, публикация в npm, деплой документации


Добавление нового MCP-сервера

  1. Создайте packages/<name>/, следуя структуре в packages/stripe/

  2. Реализуйте уровень сервиса (обертка API) и уровень инструментов (интерфейс MCP)

  3. Добавьте тесты — стремитесь к полному покрытию

  4. Добавьте пакет в release-please-config.json и .release-please-manifest.json

  5. Добавьте страницы документации в docs/

См. CONTRIBUTING.md для получения полных инструкций.


Соглашение о коммитах

Все коммиты следуют Conventional Commits:

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

Принудительно обеспечивается через commitlint + хуки pre-commit в husky.


Документация

Посетите сайт документации для получения подробных руководств по каждому MCP-серверу.


Дорожная карта

См. дорожную карту для ознакомления с запланированными функциями и предстоящими этапами:

  • v0.2.0 — Операции записи, транспорт SSE, потоковые ответы

  • v0.3.0 — Вебхуки, мультиаккаунт, расширенное покрытие API, новые серверы


Лицензия

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