Mastercard Developers Agent Toolkit plugin

Mastercard plugin with a skill and an MCP server: the agent checks the service catalog and integration guides.

  • 60 ★ on the repository
  • Last commit
  • MIT
PluginOfficial

Extended access

Why this level

  • The plugin reaches Mastercard servers for documentation and specifications.
  • The tools only read documentation, with no payment operations or secrets.
All reasons and checks

mastercard/developers-agent-toolkit

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/mastercard-developers-agent-toolkit

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The plugin reaches Mastercard servers for documentation and specifications.
  • The tools only read documentation, with no payment operations or secrets.

This is third-party code. Review the repository files before installing.

What it does

The plugin bundles the `mastercard-best-practices` skill with the Mastercard Developers MCP server. The skill fires on requests such as "Mastercard API", "OAuth 1.0a signing" or "401 from Mastercard" and tells the agent to take facts from the server instead of model memory. The server provides nine tools. They return the platform's service list, documentation by section and page, API operations with request and response schemas, and the OAuth 1.0a, OAuth 2.0 and Open Finance guides. The skill explains how to resolve a service ID from its name, confirm the auth type before writing code and tell sandbox from production URLs.

Who it is for. Developers wiring Mastercard APIs into a payment or banking product who need to check request signing and operation schemas.

Good fit when

  • The first call to a Mastercard API fails with a 401 and an invalid signature.
  • Before integrating, you check which auth type the target service uses.
  • The agent has to find a service ID and its operation list from a Mastercard product name.
  • A review of someone else's code checks sandbox and production base URLs.

Not a fit when

  • You need other card networks: the tools know only the Mastercard Developers platform.
  • You want to run live transactions: the server reads documentation and moves no money.
  • You work offline: requests go to Mastercard servers.

Example request

Using the Mastercard Developers tools, list the services, then show the operations of the Locations API and explain how to sign a request with OAuth 1.0a.

Limitations

The service catalog and documentation come from Mastercard servers, so the tools need network access. Install commands through the `@claude-plugins-official` and `@openai-curated` registries work after the plugin is accepted there, until then install from the repository. The `npx skills add Mastercard/developers-agent-toolkit` command installs only the skill, without the MCP server, and manually installed skills do not update themselves: `npx skills update -y` refreshes them. The library and the server need Node 18 or newer.

How to disable. Remove the plugin with the client's plugin manager or delete the `mastercard-developers` entry from the MCP config. A skill installed through `npx skills` is deleted from the agent's skills folder.

FAQ

How do I install the Mastercard plugin in Claude Code?

Run `claude plugin install mastercard-developers@claude-plugins-official`. If the plugin is not in the registry yet, add the repository with `claude plugin marketplace add Mastercard/developers-agent-toolkit` and install `mastercard-developers@mastercard-developers`.

Is a key or sign-up required?

The README names no keys or environment variables. The server address `https://developer.mcp.mastercard.com` is set in the plugin config without authorization headers.

How do I run only the MCP server?

With `npx -y @mastercard/developers-mcp`. In a client config it is an entry with `command: npx` and the arguments `-y`, `@mastercard/developers-mcp`.

How do I narrow the server to one service?

Pass the `service` option with the service documentation URL or `api-specification` with a spec link. The `get-services-list` tool is then disabled.

What will the agent show in an answer?

A service list, the operations of the chosen API and the authorization guide. The agent chains the tools on its own, so there is no need to call them by hand.

Discussion

No questions or reviews yet.

Plugins
Official

Stripe's official MCP server, plugins and skills: the agent searches the API and docs, reads and changes account data

MCP serverBroad access2.1KRepository stars
Official

The PayPal plugin for Claude Code, Codex and Cursor: an API best-practices skill, reference commands and a sandbox MCP server

PluginExtended access48Repository stars
Official

A Stripe command line and MCP server: the agent pays with credentials from a Link wallet only after you approve

CLIBroad access904Repository stars
Official

PayPal's official agent toolkit: an MCP server and SDK for invoices, orders, subscriptions, refunds and disputes

MCP serverBroad access199Repository stars

Skill that finds paid APIs in the TadaPay directory by protocol and network and returns the endpoint and request format. Your client pays.

SkillBroad access129Repository stars
Official

Official Paddle Billing MCP server: catalog, customers, transactions, subscriptions and reports via your agent, with a filter for risky operations

MCP serverBroad access50Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Mastercard Developers Agent Toolkit (this card)yes60
PayPal Agent ToolkityesOAuth199connects the agent to the PayPal API; the Mastercard toolkit serves documentation and schemas of the Mastercard Developers platform
Stripe AIyesOAuth2,059works with the Stripe API; this plugin covers Mastercard Developers

README in short

The repository holds an MCP server, a TypeScript and JavaScript library and ready plugins for Claude Code, Codex and Cursor. The skill lives in `skills/` and a `scripts/sync.js` script syncs the per-agent copies. The README includes a sample prompt with screenshots of the answer.

README badge

Report a problem