Mastercard Developers MCP — MCP-сервер для Claude Code: что делает
MCP-сервер открывает агенту документацию Mastercard Developers, спецификации API и гайды по OAuth. Пригодится, когда пишете интеграцию с Mastercard и не хотите вручную искать нужный раздел.
claude mcp add developers-mcp -- npx -y @mastercard/developers-mcpЧто делает Mastercard Developers MCP
Сервер работает как мост между MCP-клиентом и ресурсами Mastercard Developers. Через него агент перечисляет доступные сервисы, вытаскивает операции из спецификации API вместе со схемами запроса и ответа, читает страницы документации и гайды по OAuth 1.0a, OAuth 2.0 и Open Finance.
Запускается через npx -y @mastercard/developers-mcp, общение идёт по stdio. Можно заранее привязать сервер к одному сервису аргументом --service с URL документации или к конкретной спецификации через --api-specification. Второй аргумент перекрывает первый, а при указании любого из них инструмент get-services-list отключается — список сервисов агент уже не покажет.
Для локальной сборки из репозитория нужен Node.js 18+. Установка идёт через npm install, дальше npm run build и npm run start. Отладка возможна через npx @modelcontextprotocol/inspector node dist/index.js.
Какие задачи решает
- найти нужную операцию в спецификации Mastercard API
- посмотреть схемы запроса и ответа перед вызовом
- разобраться с шагами интеграции OAuth 1.0a
- прочитать раздел документации по конкретному сервису
- собрать список доступных продуктов Mastercard Developers
Примеры запросов агенту
- Покажи список сервисов Mastercard Developers
- Найди операции в спецификации
openbanking-us.yaml - Открой гайд по OAuth 2.0 для Mastercard API
Как установить Mastercard Developers MCP
Командой платформы
claude mcp add developers-mcp -- npx -y @mastercard/developers-mcpКомандой платформы
codex mcp add modelcontextprotocol -- npx -y @mastercard/developers-mcpФайл настроек
{
"mcpServers": {
"modelcontextprotocol": {
"command": "npx",
"args": [
"-y",
"@mastercard/developers-mcp"
]
}
}
}Файл настроек
{
"servers": {
"modelcontextprotocol": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mastercard/developers-mcp"
]
}
}
}Командой платформы
gemini mcp add modelcontextprotocol npx -y @mastercard/developers-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Mastercard Developers MCP
Как установить Mastercard Developers MCP в Claude Code?
Одной командой: claude mcp add developers-mcp -- npx -y @mastercard/developers-mcp.
Что делает Mastercard Developers MCP?
Даёт агенту доступ к документации Mastercard Developers, спецификациям API и гайдам по OAuth 1.0a, OAuth 2.0 и Open Finance.
Что будет, если указать --service или --api-specification?
Сервер сфокусируется на одном сервисе или спецификации, а инструмент get-services-list отключится. --api-specification перекрывает значение из --service.