# Mastercard Developers MCP

> Find Mastercard services, read their docs and API specs, and get OAuth and Open Finance integration guides, right from your agent.

Mastercard's own MCP server for Mastercard Developers. It gives your agent the platform's service list, documentation, API specifications and integration guides as tools, so it can answer questions about Mastercard APIs and write integration code from the current docs.

What you can do with it
- Find the Mastercard services that fit a use case, such as fraud prevention or verifying account ownership
- Read a service's documentation overview, one section or a whole page
- List the operations in an API specification, then get one operation's parameters and request and response schemas
- Pull the OAuth 1.0a, OAuth 2.0 and Open Finance integration guides
- Generate integration code from the current specs, such as a request for an Open Finance access token

How it connects
It runs on your computer with npx -y @mastercard/developers-mcp (Node 18 or later). To keep it on one product, start it with --service=<documentation URL> or --api-specification=<spec URL>; the specification wins if you give both, and either one turns off the service list. Mastercard also offers a .dxt file for Claude Desktop and a hosted version at https://developer.mcp.mastercard.com.

Good to know
- It reads Mastercard Developers' documentation and API specs. It needs no Mastercard account, sign-in or API key.
- Mastercard documents setup for Claude Desktop, Claude Code, VS Code and Cursor.

- Type: Plugin
- Made by: mastercard
- Category: Developer tools
- Formats: Local MCP
- Version: 0.1.0
- Website: https://developer.mastercard.com/platform/documentation/agent-toolkit/
- Source: https://github.com/mastercard/developers-agent-toolkit/tree/HEAD/modelcontextprotocol
- Page: https://pluginboard.ai/plugins/mastercard-developers-mcp

## Works with

- Claude
- GitHub Copilot
- Cursor
- Claude Code
- Codex
- Antigravity
- Gemini CLI
- OpenClaw
- OpenCode
- Hermes Agent

## Install

### Claude

Add to claude_desktop_config.json:

```json
{
  "mcpServers": {
    "mastercard-developers-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastercard/developers-mcp@0.1.5"
      ]
    }
  }
}
```

### GitHub Copilot

Add to VS Code: vscode:mcp/install?%7B%22name%22%3A%22mastercard-developers-mcp%22%2C%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40mastercard%2Fdevelopers-mcp%400.1.5%22%5D%7D

Run in your terminal:

```shell
code --add-mcp '{"name":"mastercard-developers-mcp","command":"npx","args":["-y","@mastercard/developers-mcp@0.1.5"]}'
```

Copilot CLI:

```shell
copilot mcp add mastercard-developers-mcp -- npx -y @mastercard/developers-mcp@0.1.5
```

### Cursor

Add to Cursor: cursor://anysphere.cursor-deeplink/mcp/install?name=mastercard-developers-mcp&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBtYXN0ZXJjYXJkL2RldmVsb3BlcnMtbWNwQDAuMS41Il19

Add to .cursor/mcp.json:

```json
{
  "mcpServers": {
    "mastercard-developers-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastercard/developers-mcp@0.1.5"
      ]
    }
  }
}
```

### Claude Code

Run in your terminal:

```shell
claude mcp add mastercard-developers-mcp -- npx -y @mastercard/developers-mcp@0.1.5
```

### Codex

Run in your terminal:

```shell
codex mcp add mastercard-developers-mcp -- npx -y @mastercard/developers-mcp@0.1.5
```

### Antigravity

Add to ~/.gemini/config/mcp_config.json:

```json
{
  "mcpServers": {
    "mastercard-developers-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastercard/developers-mcp@0.1.5"
      ]
    }
  }
}
```

### Gemini CLI

Run in your terminal:

```shell
gemini mcp add mastercard-developers-mcp npx -y @mastercard/developers-mcp@0.1.5
```

### OpenClaw

In a terminal: Run openclaw mcp add mastercard-developers-mcp --command npx, with --arg before each argument (-y @mastercard/developers-mcp@0.1.5) and --env NAME=value for each variable it needs.

### OpenCode

Run in your terminal:

```shell
opencode mcp add mastercard-developers-mcp -- npx -y @mastercard/developers-mcp@0.1.5
```

### Hermes Agent

Add to ~/.hermes/config.yaml:

```json
{
  "mcp_servers": {
    "mastercard-developers-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@mastercard/developers-mcp@0.1.5"
      ]
    }
  }
}
```

---
From Pluginboard (https://pluginboard.ai).
