← 返回目录
M

Mastercard Developers MCP

官方
通过 MCP 访问 Mastercard Developers API、文档和 API 规范。
GitHub 源仓库 ↗
★ 55 Stars 分类 · 开发工具 热门 源版本 24df3adbe637
53FMRS · D
可靠性
9/20
安全与权限
13/20
维护活跃度
10/20
文档质量
12/20
安装易用性
9/20

该服务器是 Mastercard 官方提供的 MCP 服务器,用于访问其开发者平台的文档和 API 规范。它适合希望为开发工作流添加 Mastercard API 信息检索功能的开发者。由于不涉及敏感操作,风险较低,但使用时需注意网络依赖。

查看 FMRS 评分方法 →

Mastercard Developers Agent Toolkit 让流行的代理框架(目前是 Model Context Protocol - MCP)能够与 Mastercard Developers 平台集成,用于服务发现和集成指南。它提供了一套工具,让代理可以列出可用的服务、获取文档和集成指南、浏览 API 操作。

工具能力

get-services-list
列出 Mastercard Developers 平台上的所有可用服务,包括标题、描述和服务 ID。
get-documentation
概述特定 Mastercard 服务的所有可用文档,包括章节标题、描述和导航链接。
get-documentation-section-content
获取特定文档章节的完整内容。
get-documentation-page
获取特定文档页面的完整内容。
get-oauth10a-integration-guide
获取全面的 OAuth 1.0a 集成指南。
get-oauth20-integration-guide
获取全面的 OAuth 2.0 集成指南。
get-openfinance-integration-guide
获取全面的开放金融集成指南。
get-api-operation-list
提供特定 Mastercard API 规范的所有 API 操作摘要,包括 HTTP 方法、请求路径、标题和描述。
get-api-operation-details
提供特定 API 操作的详细信息,包括参数定义、请求和响应模式以及技术规范。

安装接入

  1. 确保已安装 Node.js 18 或更高版本。
  2. 在 MCP 客户端中配置服务器,使用命令 npx -y @mastercard/developers-mcp(或参考上面的 install_config)。
  3. 或者,在 TypeScript/JavaScript 项目中通过 npm 安装 @mastercard/developers-agent-toolkit,然后导入并运行。
claude_desktop_config.json
{
  "mcpServers": {
    "mastercard-developers-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastercard/developers-mcp"
      ]
    }
  }
}

选型与风险

适合谁

  • 开发人员构建 AI 助手或代理,需要与 Mastercard 开发者 API 集成。
  • 希望从开发环境快速查阅 Mastercard API 文档的团队。

不适合谁

  • 不适用于需要 Mastercard API 实际调用或交易处理的用户,因为该服务器仅提供信息检索。
  • 不适用于与 Mastercard 开发者平台无关的通用文档搜索。

所需权限

  • 该服务器本身不需要认证或 API 密钥,因为它只访问公共文档和 API 规范。
  • 客户端需要能够执行 `npx` 命令。

风险与副作用

  • 提供的文档和 API 规范可能不是最新的,因为信息来自公开的开发者门户。
  • 依赖网络连接,如果无法访问 Mastercard 开发者门户,服务器可能无法工作。
  • 作为第三方扩展,可能存在未发现的错误或限制。

常见排障

  1. 确保 Node.js 版本 >= 18。
  2. 检查网络连接,确保可以访问 developer.mastercard.com。
  3. 在客户端配置中正确设置服务器命令和参数。
  4. 如果使用 npm 包,确保正确导入并初始化。

使用场景

让 AI 代理发现 Mastercard 开发者平台上的可用服务。
检索特定 Mastercard 服务的文档和集成指南。
浏览 API 操作以了解端点、参数和模式。

支持客户端

Claude Desktop完整支持