← Back to directory
M

Mastercard Developers MCP

Official
Access Mastercard Developers APIs, documentation, and API specifications through MCP.
GitHub source repository ↗
★ 55 Stars Category · Dev Tools Popular Source revision 24df3adbe637
53FMRS · D
Reliability
9/20
Security and permissions
13/20
Maintenance
10/20
Documentation
12/20
Setup experience
9/20

Official MCP server by Mastercard to access their developer platform's documentation and API specifications. Suitable for developers wanting to add Mastercard API information retrieval to their workflows. Low risk as it involves no sensitive operations, but network dependency should be noted.

Read the FMRS scoring method →

The Mastercard Developers Agent Toolkit allows popular agent frameworks (currently Model Context Protocol - MCP) to integrate with Mastercard Developers for service discovery and integration guides. It provides a set of tools for agents to list available services, fetch documentation and integration guides, and browse API operations.

Tools

get-services-list
Lists all available Mastercard Developers Products and Services with their basic information including title, description, and service id.
get-documentation
Provides an overview of all available documentation for a specific Mastercard service including section titles, descriptions, and navigation links.
get-documentation-section-content
Retrieves the complete content for a specific documentation section.
get-documentation-page
Retrieves the complete content of a specific documentation page.
get-oauth10a-integration-guide
Retrieves the comprehensive OAuth 1.0a integration guide.
get-oauth20-integration-guide
Retrieves the comprehensive OAuth 2.0 integration guide.
get-openfinance-integration-guide
Retrieves the comprehensive Open Finance integration guide.
get-api-operation-list
Provides a summary of all API operations for a specific Mastercard API specification including HTTP methods, request paths, titles, and descriptions.
get-api-operation-details
Provides detailed information about a specific API operation including parameter definitions, request and response schemas, and technical specifications.

Setup

  1. Ensure Node.js 18 or higher is installed.
  2. In your MCP client, configure the server with the command npx -y @mastercard/developers-mcp (or use the install_config above).
  3. Alternatively, install the npm package @mastercard/developers-agent-toolkit in your TypeScript/JavaScript project and integrate it programmatically.
claude_desktop_config.json
{
  "mcpServers": {
    "mastercard-developers-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastercard/developers-mcp"
      ]
    }
  }
}

Fit and risk

Best for

  • Developers building AI assistants or agents that need to integrate with Mastercard Developers APIs.
  • Teams looking for quick access to Mastercard API documentation within their development environment.

Not for

  • Not suitable for users needing actual API calls or transactions; this server only provides information retrieval.
  • Not for generic documentation searches unrelated to Mastercard Developers.

Required permissions

  • No authentication or API keys required for the server itself, as it accesses only public documentation and API specifications.
  • Client requires ability to execute `npx` command.

Risks and side effects

  • Documentation and API specs may not be the most up-to-date since information comes from the public developer portal.
  • Dependent on network connectivity; server may not work if Mastercard developer portal is unreachable.
  • As a third-party extension, there could be undiscovered bugs or limitations.

Troubleshooting

  1. Check Node.js version is >= 18.
  2. Ensure network connectivity and that developer.mastercard.com is accessible.
  3. Verify server command and arguments in the client configuration.
  4. If using the npm package, ensure proper import and initialization.

Use cases

Let AI agents discover available services on the Mastercard Developers platform.
Retrieve documentation and integration guides for specific Mastercard services.
Browse API operations to understand endpoints, parameters, and schemas.

Supported clients

Claude DesktopFull support