← Back to directory
M

Mastercard Developers MCP

Official
Access Mastercard Developers APIs, documentation, and API specifications through MCP.
Category
Dev Tools #219 of 438
Stars
★ 56 Popular
Transport
stdio (local process)
Runtime
Node.js 18+
Credentials
No credential needed
License
MIT
Last commit
Tools
9
53FMRS · D

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.

Strongest · Security and permissions 13/20 Weakest · Reliability 9/20

Reliability
9/20
Security and permissions
13/20
Maintenance
10/20
Documentation
12/20
Setup experience
9/20
Why each score
Reliability 9/20
Evidence: the repository contains a TypeScript codebase with MCP SDK integration and an npm package named @mastercard/developers-mcp. The declared tools (get-services-list, get-documentation*, get-api-operation*) match the README surface. Deduction: static review only; the submitted files show no committed tests or CI execution artifacts covering key server paths, so the 12-point ceiling applies. Error handling, limits, and edge cases are undocumented; uncertainty yields 9.
Security and permissions 13/20
Evidence: no red-line issues found (no malware, credential theft, covert exfiltration, destructive operations, fabricated identity, or real tokens in install examples). The package is published on npm and traceable to the Mastercard GitHub org. Deduction: documentation does not disclose scope beyond fetching external documentation/API specs, credential handling, or confirmation flows (operations appear read-only, so no dangerous side effects, but least-privilege/confirmation guarantees are not explicit). No dependency security policy evidence, so full marks are not justified.
Maintenance 10/20
Evidence: the repository is not archived, has an MIT license, an npm release (0.1.7), a maintained manifest with a version, and open issues are tracked. Stars are treated only as discovery signals. Deduction: static evidence does not verify commit frequency, release cadence, dependency update practice, or a security response channel; governance gaps prevent a score above 10.
Documentation 12/20
Evidence: README covers installation via npx and npm, Node 18+, example code, and tool-level descriptions; separate READMEs for modelcontextprotocol and typescript are referenced. Deduction: no per-tool parameter reference, authentication details, rate limits, cost/quota limits, or troubleshooting section; data-flow/network behavior is only implied. Layered documentation exists but has hidden assumptions, so 12.
Setup experience 9/20
Evidence: setup is described as straightforward: run npx -y @mastercard/developers-mcp or install via npm, with a stdio connection example. Deduction: static review means no verifiable execution evidence (real CI/tests) exists among the supplied files; the README lacks step-by-step client configuration examples for mainstream MCP clients and does not explain optional env/auth configuration. Per the ceiling and uncertainty, setup is 9.

Static review · not runListed 2026-08-07

Read the FMRS scoring method →

Fit and risk

What it can accessUses the network

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.

Setup

Before you start

Runtime:Node.js 18+

  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"
      ]
    }
  }
}

Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.

.vscode/mcp.json
{
  "servers": {
    "mastercard-developers-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastercard/developers-mcp"
      ]
    }
  }
}

Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).

Terminal
claude mcp add mastercard-developers-mcp -- npx -y @mastercard/developers-mcp

Run it in a terminal; replace any <…> placeholders with your own values first.

Check that it works

After configuring mastercard-developers-mcp (npx -y @mastercard/developers-mcp) in your client, the tool list should show the nine tools including get-services-list; calling get-services-list and receiving the Mastercard products/services list confirms the connection works.

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.

Things to try

Once connected, you can ask your AI assistant things like:

  • List all available products and services on the Mastercard Developers platform.
  • Show me the OAuth 2.0 integration guide.
  • List all API operations in a Mastercard API specification with their HTTP methods.
  • Get the detailed parameter definitions and request/response schemas for a specific API operation.

Tools 9

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

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 Desktop

Listed from the project's documentation, not tested by this site.

Overview

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.

Similar servers

Context7 80 · B

Upstash's official server providing up-to-date third-party library docs for AI coding assistants

★ 62.9k · Tools 2 Compare with this →

Source revision 2c6781ce476a Data synced 2026-10-12 Read the FMRS scoring method