Skip to main content
Glama

MCP Pool

CI Quality Security License: MIT

文档 | npm | GitHub

这是一个精选的 Model Context Protocol (MCP) 服务器集合,让 AI 助手能够直接访问流行的 SaaS API — 无需切换仪表板。

MCP Pool 弥合了 AI 聊天界面与团队日常依赖的业务工具之间的鸿沟。用自然语言提问,获取基于实时数据的真实答案。


软件包

软件包

描述

版本

@vineethnkrishnan/stripe-mcp

Stripe — 支付、客户、订阅、发票

npm

@vineethnkrishnan/sentry-mcp

Sentry — 问题、事件、堆栈跟踪。支持自托管。

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 — 事件、随叫随到、服务。支持欧盟。

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

推送 / PR 到 main

代码检查、测试 (Node 20 + 22)、构建

Quality

推送 / PR 到 main

死代码检测 (knip)、代码重复检测 (jscpd)

Security

推送 / PR / 每周

CodeQL 分析、依赖项审查、Trivy 扫描

Commit Lint

PR

验证 PR 标题是否遵循 Conventional Commits 规范

Release

推送到 main

release-please 版本控制、npm 发布、文档部署


添加新的 MCP 服务器

  1. 按照 packages/stripe/ 中的结构创建 packages/<name>/

  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 + husky 预提交钩子强制执行。


文档

访问 文档网站 获取每个 MCP 服务器的详细指南。


路线图

查看 路线图 以了解计划的功能和即将到来的里程碑:

  • v0.2.0 — 写操作、SSE 传输、流式响应

  • v0.3.0 — Webhooks、多账户、扩展 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