{"_id":"@mastercard/developers-mcp","_rev":"8-a9c4dac5b65ad73b9fc41e0f7660be83","name":"@mastercard/developers-mcp","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@mastercard/developers-mcp","version":"0.1.0","keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"author":{"name":"Mastercard"},"license":"MIT","_id":"@mastercard/developers-mcp@0.1.0","maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","bin":{"developers-mcp":"dist/index.js"},"dist":{"shasum":"b3a4c88a638c68b6205de4f0c15f29bd66318fd3","tarball":"https://registry.npmjs.org/@mastercard/developers-mcp/-/developers-mcp-0.1.0.tgz","fileCount":3,"integrity":"sha512-cC3whlxQF7ZiDS0p0PnoPoK8E0a5qUPp6tMRm+7vRWgrCmLU6M+FtDv9OWKOOrCs7BcAyfVWSyEYxPMERclszg==","signatures":[{"sig":"MEYCIQCK3E6MnQX6NUcKOC8K3+U+MeeySJDC9nUbm6BekOH1RgIhAMKukd8Xz2yK6dQtCgZBhX9gIfLLdZjOQX4ZlB/7Jc/w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10389},"engines":{"node":">=18"},"gitHead":"39b42e9a1acd2748d0c0ee077bb1e921fe7a5b49","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc -w","format":"prettier --write .","prepare":"cd ../ && husky modelcontextprotocol/.husky","build-dxt":"node build-dxt.js","clean-dxt":"rm -rf dxt/dist","format:check":"prettier --check .","test:coverage":"jest --coverage"},"_npmUser":{"name":"mastercardapi","email":"developers@mastercard.com"},"_npmVersion":"10.8.2","description":"MCP server for Mastercard Developers Platform","directories":{},"lint-staged":{"*.{mjs,js,jsx,ts,tsx}":["prettier --ignore-unknown --ignore-path .gitignore --write","eslint --cache --cache-strategy content --ext .js,.ts --fix"],"*.{yml,json,md,html,css,scss,sass}":["prettier --ignore-unknown --ignore-path .gitignore --write"]},"_nodeVersion":"18.20.8","dependencies":{"@modelcontextprotocol/sdk":"^1.11.3","@mastercard/developers-agent-toolkit":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.31.0","globals":"^16.3.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","lint-staged":"^16.1.2","@eslint/compat":"^1.3.1","@anthropic-ai/dxt":"^0.2.5","eslint-plugin-jest":"^28.14.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/developers-mcp_0.1.0_1753372942337_0.960244598491512","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@mastercard/developers-mcp","version":"0.1.1","keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"author":{"name":"Mastercard"},"license":"MIT","_id":"@mastercard/developers-mcp@0.1.1","maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","bin":{"developers-mcp":"dist/index.js"},"dist":{"shasum":"77664e944aa9080ba24d1c705d30bb73e7f23d7e","tarball":"https://registry.npmjs.org/@mastercard/developers-mcp/-/developers-mcp-0.1.1.tgz","fileCount":3,"integrity":"sha512-Pxd8rLMUyH0htP9J93tW9w144/0hAmcK+/IvBKPll9xpAs9AdCxK8UXlX/+YOBUyWFBeHsubKE9PTdQkdgEjVQ==","signatures":[{"sig":"MEQCIBMmVoKDCAA/b+fkEu9cF0dDUmib2LV2+HIWrzo0P2NNAiApi/tnvlGfYFRu+5l03u+PQscKNRhby/D0NaCRtrfOPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10598},"engines":{"node":">=18"},"gitHead":"894c1fea7f280d5ea4484c72238586c062b18049","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc -w","format":"prettier --write .","prepare":"cd ../ && husky modelcontextprotocol/.husky","build-dxt":"node build-dxt.js","clean-dxt":"rm -rf dxt/dist","format:check":"prettier --check .","test:coverage":"jest --coverage"},"_npmUser":{"name":"mastercardapi","email":"developers@mastercard.com"},"_npmVersion":"10.8.2","description":"MCP server for Mastercard Developers Platform","directories":{},"lint-staged":{"*.{mjs,js,jsx,ts,tsx}":["prettier --ignore-unknown --ignore-path .gitignore --write","eslint --cache --cache-strategy content --ext .js,.ts --fix"],"*.{yml,json,md,html,css,scss,sass}":["prettier --ignore-unknown --ignore-path .gitignore --write"]},"_nodeVersion":"18.20.8","dependencies":{"@modelcontextprotocol/sdk":"^1.11.3","@mastercard/developers-agent-toolkit":"0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.31.0","esbuild":"^0.25.8","globals":"^16.3.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","lint-staged":"^16.1.2","@eslint/compat":"^1.3.1","@anthropic-ai/dxt":"^0.2.5","eslint-plugin-jest":"^28.14.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/developers-mcp_0.1.1_1754948684344_0.8795193146951212","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@mastercard/developers-mcp","version":"0.1.2","keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"author":{"name":"Mastercard"},"license":"MIT","_id":"@mastercard/developers-mcp@0.1.2","maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","bin":{"developers-mcp":"dist/index.js"},"dist":{"shasum":"981bbb91061a70ba440c93cf2a1d4eb16db5fca9","tarball":"https://registry.npmjs.org/@mastercard/developers-mcp/-/developers-mcp-0.1.2.tgz","fileCount":3,"integrity":"sha512-OaNv6SfZpEgqAvxTusk2bcTuoi6xQkcCtQ1wnDqtZkAVmAz+QzcFXbeeXd96hZESBjD1B8CZX0FF5MmNSbWNeQ==","signatures":[{"sig":"MEQCIHks/ZzB7FlLs3RRRmPJRR4N7cTqbOBiEMgejc5HsSlXAiA21/a6PtOU6rD13M3lIYKOuu93p9rIyxQ+RnbwJec//Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10610},"engines":{"node":">=18"},"gitHead":"c9bf2caa76eb97095f9be020586b1d3ec14570f9","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc -w","format":"prettier --write .","prepare":"cd ../ && husky modelcontextprotocol/.husky","build-dxt":"node build-dxt.js","clean-dxt":"rm -rf dxt/dist","format:check":"prettier --check .","test:coverage":"jest --coverage"},"_npmUser":{"name":"mastercardapi","email":"developers@mastercard.com"},"_npmVersion":"10.8.2","description":"MCP server for Mastercard Developers Platform","directories":{},"lint-staged":{"*.{mjs,js,jsx,ts,tsx}":["prettier --ignore-unknown --ignore-path .gitignore --write","eslint --cache --cache-strategy content --ext .js,.ts --fix"],"*.{yml,json,md,html,css,scss,sass}":["prettier --ignore-unknown --ignore-path .gitignore --write"]},"_nodeVersion":"18.20.8","dependencies":{"@modelcontextprotocol/sdk":"^1.11.3","@mastercard/developers-agent-toolkit":"0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.31.0","esbuild":"^0.25.8","globals":"^16.3.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","lint-staged":"^16.1.2","@eslint/compat":"^1.3.1","@anthropic-ai/dxt":"^0.2.5","eslint-plugin-jest":"^28.14.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/developers-mcp_0.1.2_1757104088860_0.41140116259120973","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@mastercard/developers-mcp","version":"0.1.3","keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"author":{"name":"Mastercard"},"license":"MIT","_id":"@mastercard/developers-mcp@0.1.3","maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","bin":{"developers-mcp":"dist/index.js"},"dist":{"shasum":"8d828df0da3057c15ddad78eb448edcf75dc53c5","tarball":"https://registry.npmjs.org/@mastercard/developers-mcp/-/developers-mcp-0.1.3.tgz","fileCount":3,"integrity":"sha512-rlshuxDQuIgWsHkcfGRP+SLuuIlAN4bUTbk9wkLWbSsLQhYhx5b+5rz0Vn3NCFtrhjNI1mGxtYCgKb3cJasYgg==","signatures":[{"sig":"MEUCIQC/u2JYeocfiIrYJo/MQbf7X/ae0osElt8/2xvR2gs+BgIgD7p9BAd237QtjdJ8IzCtDdwfPtJAa5IyXUHDnf9JZ4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10610},"engines":{"node":">=18"},"gitHead":"3b13144821e6b4f4d4a3c003d8bd1308f1866d14","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc -w","format":"prettier --write .","prepare":"cd ../ && husky modelcontextprotocol/.husky","build-dxt":"node build-dxt.js","clean-dxt":"rm -rf dxt/dist","format:check":"prettier --check .","test:coverage":"jest --coverage"},"_npmUser":{"name":"mastercardapi","email":"developers@mastercard.com"},"_npmVersion":"10.8.2","description":"MCP server for Mastercard Developers Platform","directories":{},"lint-staged":{"*.{mjs,js,jsx,ts,tsx}":["prettier --ignore-unknown --ignore-path .gitignore --write","eslint --cache --cache-strategy content --ext .js,.ts --fix"],"*.{yml,json,md,html,css,scss,sass}":["prettier --ignore-unknown --ignore-path .gitignore --write"]},"_nodeVersion":"18.20.8","dependencies":{"@modelcontextprotocol/sdk":"^1.17.0","@mastercard/developers-agent-toolkit":"0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.31.0","esbuild":"^0.25.8","globals":"^16.3.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","lint-staged":"^16.1.2","@eslint/compat":"^1.3.1","@anthropic-ai/dxt":"^0.2.5","eslint-plugin-jest":"^28.14.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/developers-mcp_0.1.3_1757113866518_0.2339674820659714","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@mastercard/developers-mcp","version":"0.1.4","keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"author":{"name":"Mastercard"},"license":"MIT","_id":"@mastercard/developers-mcp@0.1.4","maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","bugs":{"url":"https://github.com/Mastercard/developers-agent-toolkit/issues"},"bin":{"developers-mcp":"dist/index.js"},"dist":{"shasum":"7bda5cbf9a9ba775a5aa5248b32ef79aca5ed4a4","tarball":"https://registry.npmjs.org/@mastercard/developers-mcp/-/developers-mcp-0.1.4.tgz","fileCount":3,"integrity":"sha512-sjWS/pWtTePXzIgd3X3aTHIvXo+yFdoh/yeHvE/Zzg0dTNqYfz882VrzgQQgtqV79ekWbJjGu4zJ6KeKQiNhqA==","signatures":[{"sig":"MEUCIQC9ygZ4PehB3a4qVVCV8cVET2WX5jqIGGOg3NL9Mb6J9AIgOwcMt9LMg3fXkpdfFWUA7pevZb/qlQY3bIbKvccM57o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10817},"engines":{"node":">=18"},"gitHead":"cb4e2b96857061ac8baac96b74f752b616196f3b","mcpName":"io.github.mastercard/developers-mcp","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc -w","format":"prettier --write .","prepare":"cd ../ && husky modelcontextprotocol/.husky","build-dxt":"node build-dxt.js","clean-dxt":"rm -rf dxt/dist","format:check":"prettier --check .","test:coverage":"jest --coverage"},"_npmUser":{"name":"mastercardapi","email":"developers@mastercard.com"},"repository":{"url":"git+https://github.com/Mastercard/developers-agent-toolkit.git","type":"git","directory":"modelcontextprotocol"},"_npmVersion":"10.8.2","description":"MCP server for Mastercard Developers Platform","directories":{},"lint-staged":{"*.{mjs,js,jsx,ts,tsx}":["prettier --ignore-unknown --ignore-path .gitignore --write","eslint --cache --cache-strategy content --ext .js,.ts --fix"],"*.{yml,json,md,html,css,scss,sass}":["prettier --ignore-unknown --ignore-path .gitignore --write"]},"_nodeVersion":"18.20.8","dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","@mastercard/developers-agent-toolkit":"0.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.31.0","esbuild":"^0.25.8","globals":"^16.3.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","lint-staged":"^16.1.2","@eslint/compat":"^1.3.1","@anthropic-ai/dxt":"^0.2.5","eslint-plugin-jest":"^28.14.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/developers-mcp_0.1.4_1774437192111_0.8853548354820748","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@mastercard/developers-mcp","version":"0.1.5","keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"author":{"name":"Mastercard"},"license":"MIT","_id":"@mastercard/developers-mcp@0.1.5","maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","bugs":{"url":"https://github.com/Mastercard/developers-agent-toolkit/issues"},"bin":{"developers-mcp":"dist/index.js"},"dist":{"shasum":"1a8de57745c95d69a9e4b898c82e6c7d621512d7","tarball":"https://registry.npmjs.org/@mastercard/developers-mcp/-/developers-mcp-0.1.5.tgz","fileCount":3,"integrity":"sha512-DUPVylCkdbS1sullXsz3LNOzoqUFMNHC+ftIKmsmMiG268rXoAbAVu56KZBouSEhW/FUVURNlWUy8N1J/WmXsw==","signatures":[{"sig":"MEUCIQDHEvBJ+I1joMj2Y9Oe9qBGcTogXisThEUbZs59ffVHuAIgMXEylGSc3nlkQVIeUEIJnyOXswdmvKjurT3FzNypkwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10817},"engines":{"node":">=18"},"gitHead":"aefd45efbd06fcab63f79c9d80973796bed4533d","mcpName":"io.github.Mastercard/developers-mcp","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc -w","format":"prettier --write .","prepare":"cd ../ && husky modelcontextprotocol/.husky","build-dxt":"node build-dxt.js","clean-dxt":"rm -rf dxt/dist","format:check":"prettier --check .","test:coverage":"jest --coverage"},"_npmUser":{"name":"mastercardapi","email":"developers@mastercard.com"},"repository":{"url":"git+https://github.com/Mastercard/developers-agent-toolkit.git","type":"git","directory":"modelcontextprotocol"},"_npmVersion":"10.8.2","description":"MCP server for Mastercard Developers Platform","directories":{},"lint-staged":{"*.{mjs,js,jsx,ts,tsx}":["prettier --ignore-unknown --ignore-path .gitignore --write","eslint --cache --cache-strategy content --ext .js,.ts --fix"],"*.{yml,json,md,html,css,scss,sass}":["prettier --ignore-unknown --ignore-path .gitignore --write"]},"_nodeVersion":"18.20.8","dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","@mastercard/developers-agent-toolkit":"0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.31.0","esbuild":"^0.25.8","globals":"^16.3.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","lint-staged":"^16.1.2","@eslint/compat":"^1.3.1","@anthropic-ai/dxt":"^0.2.5","eslint-plugin-jest":"^28.14.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/developers-mcp_0.1.5_1774440769713_0.11732396912977183","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@mastercard/developers-mcp","version":"0.1.6","keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"author":{"name":"Mastercard"},"license":"MIT","_id":"@mastercard/developers-mcp@0.1.6","maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","bugs":{"url":"https://github.com/Mastercard/developers-agent-toolkit/issues"},"bin":{"developers-mcp":"dist/index.js"},"dist":{"shasum":"7a36c7356a1a5990d41bc2a279667f668fba2b93","tarball":"https://registry.npmjs.org/@mastercard/developers-mcp/-/developers-mcp-0.1.6.tgz","fileCount":3,"integrity":"sha512-yvTuvHbhIq470KEt5USL/vOafzpvmtcXgNizR0/z7SM7mdZLLrBHB7hkJGDb981DGn22qrNAY3lZvQjcXledgw==","signatures":[{"sig":"MEUCIH+He32dLEQe+p7a2MtJhmW78EoMjrA8AQzdnYdzzCRRAiEAo1pwW7F7NORm+fuhZFwHNQz5X9Xw5oXjXJv4alWJTC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11017},"engines":{"node":">=18"},"gitHead":"f9df1d13001c23838433aec029f9fd899d2b6232","mcpName":"io.github.Mastercard/developers-mcp","scripts":{"lint":"eslint \"./**/*.ts*\"","test":"jest","build":"tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"","clean":"rm -rf dist","start":"node dist/index.js","watch":"tsc -w","format":"prettier --write .","prepare":"cd ../ && husky modelcontextprotocol/.husky","build-dxt":"node build-dxt.js","clean-dxt":"rm -rf dxt/dist","format:check":"prettier --check .","test:coverage":"jest --coverage"},"_npmUser":{"name":"mastercardapi","email":"developers@mastercard.com"},"repository":{"url":"git+https://github.com/Mastercard/developers-agent-toolkit.git","type":"git","directory":"modelcontextprotocol"},"_npmVersion":"10.8.2","description":"MCP server for Mastercard Developers Platform","directories":{},"lint-staged":{"*.{mjs,js,jsx,ts,tsx}":["prettier --ignore-unknown --ignore-path .gitignore --write","eslint --cache --cache-strategy content --ext .js,.ts --fix"],"*.{yml,json,md,html,css,scss,sass}":["prettier --ignore-unknown --ignore-path .gitignore --write"]},"_nodeVersion":"18.20.8","dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","@mastercard/developers-agent-toolkit":"0.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","eslint":"^9.31.0","esbuild":"^0.25.8","globals":"^16.3.0","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.31.0","typescript":"^5.8.3","@types/jest":"^29.5.14","lint-staged":"^16.1.2","@eslint/compat":"^1.3.1","@anthropic-ai/dxt":"^0.2.5","eslint-plugin-jest":"^28.14.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@typescript-eslint/parser":"^8.38.0","@typescript-eslint/eslint-plugin":"^8.38.0"},"_npmOperationalInternal":{"tmp":"tmp/developers-mcp_0.1.6_1778174423377_0.39893055053465143","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"version":"0.1.7","name":"@mastercard/developers-mcp","mcpName":"io.github.Mastercard/developers-mcp","homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","description":"MCP server for Mastercard Developers Platform","author":{"name":"Mastercard"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Mastercard/developers-agent-toolkit.git","directory":"modelcontextprotocol"},"bin":{"developers-mcp":"dist/index.js"},"scripts":{"build":"tsc && node -e \"require('fs').chmodSync('dist/index.js', '755')\"","clean":"rm -rf dist","build-dxt":"node build-dxt.js","clean-dxt":"rm -rf dxt/dist","start":"node dist/index.js","watch":"tsc -w","test":"jest","test:coverage":"jest --coverage","lint":"eslint \"./**/*.ts*\"","format":"prettier --write .","format:check":"prettier --check .","prepare":"cd ../ && husky modelcontextprotocol/.husky"},"keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"engines":{"node":">=18"},"devDependencies":{"@anthropic-ai/dxt":"^0.2.5","@eslint/compat":"^1.3.1","@eslint/js":"^9.31.0","@types/jest":"^29.5.14","@typescript-eslint/eslint-plugin":"^8.38.0","@typescript-eslint/parser":"^8.38.0","esbuild":"^0.25.8","eslint":"^9.31.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import":"^2.32.0","eslint-plugin-jest":"^28.14.0","eslint-plugin-prettier":"^5.5.3","globals":"^16.3.0","husky":"^9.1.7","jest":"^29.7.0","lint-staged":"^16.1.2","prettier":"^3.6.2","ts-jest":"^29.2.5","ts-node":"^10.9.2","typescript":"^5.8.3"},"dependencies":{"@mastercard/developers-agent-toolkit":"0.1.6","@modelcontextprotocol/sdk":"^1.27.1"},"lint-staged":{"*.{mjs,js,jsx,ts,tsx}":["prettier --ignore-unknown --ignore-path .gitignore --write","eslint --cache --cache-strategy content --ext .js,.ts --fix"],"*.{yml,json,md,html,css,scss,sass}":["prettier --ignore-unknown --ignore-path .gitignore --write"]},"_id":"@mastercard/developers-mcp@0.1.7","gitHead":"24df3adbe6378a652ecea96a636350d68bb5b57e","bugs":{"url":"https://github.com/Mastercard/developers-agent-toolkit/issues"},"_nodeVersion":"18.20.8","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vKM84uv4lPyxr9Oni/UYUlNHjKAiCT1r9y+h+p1PfR+tvZRJrdg1KJZLpRxCw44ys8gF5ZxL2yPReUr6I3RJYA==","shasum":"1b10a72df6010788a4468e876f304b68034d004a","tarball":"https://registry.npmjs.org/@mastercard/developers-mcp/-/developers-mcp-0.1.7.tgz","fileCount":3,"unpackedSize":11017,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCRcE9yST/WRbWquucsAWUEmQtEPyKEaNRFtVOt3uFG0gIgSEgEA/mduF6KgAQVwmseF0ebTKRol4Hk6j8MCj+SZEY="}]},"_npmUser":{"name":"mastercardapi","email":"developers@mastercard.com"},"directories":{},"maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/developers-mcp_0.1.7_1778920727756_0.05368091931612695"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-24T16:02:22.267Z","modified":"2026-05-16T08:38:48.053Z","0.1.0":"2025-07-24T16:02:22.540Z","0.1.1":"2025-08-11T21:44:44.518Z","0.1.2":"2025-09-05T20:28:09.055Z","0.1.3":"2025-09-05T23:11:06.731Z","0.1.4":"2026-03-25T11:13:12.256Z","0.1.5":"2026-03-25T12:12:49.847Z","0.1.6":"2026-05-07T17:20:23.519Z","0.1.7":"2026-05-16T08:38:47.922Z"},"bugs":{"url":"https://github.com/Mastercard/developers-agent-toolkit/issues"},"author":{"name":"Mastercard"},"license":"MIT","homepage":"https://github.com/mastercard/developers-agent-toolkit/tree/main/modelcontextprotocol","keywords":["mcp","modelcontextprotocol","mastercard","mastercard-developers"],"repository":{"type":"git","url":"git+https://github.com/Mastercard/developers-agent-toolkit.git","directory":"modelcontextprotocol"},"description":"MCP server for Mastercard Developers Platform","maintainers":[{"name":"mastercardapi","email":"developers@mastercard.com"}],"readme":"# Mastercard Developers MCP Server\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://developer.mastercard.com/_/_/src/global/assets/svg/mcdev-logo-light.svg\">\n  <img src=\"https://developer.mastercard.com/_/_/src/global/assets/svg/mcdev-logo-dark.svg\" alt=\"mastercard developers logo\">\n</picture>\n\nA Model Context Protocol (MCP) server that provides access to Mastercard Developers documentation.\n\n## Overview\n\nThis MCP server acts as a bridge between MCP clients and Mastercard Developers resources, offering tools to:\n\n- List available Mastercard services\n- Query API specifications and their operations\n- Access documentation for each service\n- Retrieve integration guides for OAuth 1.0a, OAuth 2.0, and Open Finance\n\n## Available Tools\n\n### Service Discovery\n\n- **`get-services-list`**: Lists all available Mastercard Developers Products and Services with their basic information including title, description, and service ID.\n\n### Documentation\n\n- **`get-documentation`**: Provides an overview of all available documentation for a specific Mastercard service including section titles, descriptions, and navigation links.\n\n- **`get-documentation-section-content`**: Retrieves the complete content for a specific documentation section.\n\n- **`get-documentation-page`**: Retrieves the complete content of a specific documentation page.\n\n### API Operations\n\n- **`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.\n\n- **`get-api-operation-details`**: Provides detailed information about a specific API operation including parameter definitions, request and response schemas, and technical specifications for successful API calls.\n\n### Integration Guides\n\n- **`get-oauth10a-integration-guide`**: Retrieves the comprehensive OAuth 1.0a integration guide including step-by-step instructions, code examples, and best practices for Mastercard APIs.\n\n- **`get-oauth20-integration-guide`**: Retrieves the comprehensive OAuth 2.0 integration guide including step-by-step instructions, code examples, and best practices for Mastercard APIs.\n\n- **`get-openfinance-integration-guide`**: Retrieves the comprehensive Open Finance integration guide including setup instructions, API usage examples, and implementation best practices.\n\n## Configuration Options\n\nYou can pre-configure the server with a specific service or API specification by passing them as arguments.\nThis is useful when you are working with a specific service, and you want to focus your agents\n\n- `service`: URL of the documentation of a service that you want the MCP to focus on e.g. `https://developer.mastercard.com/mdes-customer-service/documentation`\n- `api-specification`: URL of the API specification that you want the MCP tools to focus on e.g. `https://static.developer.mastercard.com/content/match/swagger/match-pro.yaml`. You can get the link from `Download Spec` button in the `API Reference` page of service.\n  NOTE: Specifying this will override any value provided in `service` configuration.\n\nIf you specify `service` or `api-specification` then the `get-services-list` tool will be disabled.\n\n## Integration with MCP Clients\n\nTo use this server with MCP clients like Claude Desktop, add it to your MCP configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"mastercard-developers\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@mastercard/developers-mcp\"]\n    }\n  }\n}\n```\n\n**For Specific Service**\n\n```json\n{\n  \"mcpServers\": {\n    \"mastercard-developers\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@mastercard/developers-mcp\",\n        \"--service=https://developer.mastercard.com/open-finance-us/documentation/\"\n      ]\n    }\n  }\n}\n```\n\n**For Specific API Specification**\n\n```json\n{\n  \"mcpServers\": {\n    \"mastercard-developers\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@mastercard/developers-mcp\",\n        \"--api-specification=https://developer.mastercard.com/open-finance-us/swagger/openbanking-us.yaml\"\n      ]\n    }\n  }\n}\n```\n\n## Usage with VSCode\n\nFor quick installation, use one of the one-click installation buttons below:\n\n[![Install with NPX in VS Code](https://img.shields.io/badge/VS_Code-NPM-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=mastercard-developers&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40mastercard%2Fdevelopers-mcp%22%5D%7D) [![Install with NPX in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-NPM-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://insiders.vscode.dev/redirect/mcp/install?name=mastercard-developers&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40mastercard%2Fdevelopers-mcp%22%5D%7D&quality=insiders)\n\nFor manual installation, add the following JSON block to your User Settings (JSON) file in VS Code. You can do this by pressing Ctrl + Shift + P and typing Preferences: Open Settings (JSON).\n\nOptionally, you can add it to a file called .vscode/mcp.json in your workspace. This will allow you to share the configuration with others.\n\n> Note that the mcp key is not needed in the .vscode/mcp.json file.\n\n### NPX\n\n```json\n{\n  \"mcp\": {\n    \"servers\": {\n      \"mastercard-developers\": {\n        \"command\": \"npx\",\n        \"args\": [\"-y\", \"@mastercard/developers-mcp\"]\n      }\n    }\n  }\n}\n```\n\nYou can also provide configuration options as arguments, see above for examples.\n\n## Development\n\nPre-requisites: Node.js 18+\n\n1. Install dependencies:\n\n   ```bash\n   npm install\n   ```\n\n2. Build the project:\n   ```bash\n   npm run build\n   ```\n3. Run tests:\n\n   ```bash\n   npm run test\n   ```\n\n4. Start the server:\n   ```bash\n    npm run start\n   ```\n\nWatch for changes during development:\n\n```bash\nnpm run watch\n```\n\nThe server runs on stdio and will be available for MCP client connections.\n\n#### With Configuration Options\n\n```bash\n# Pre-configure with a documentation URL\nnpm run start -- --service=https://developer.mastercard.com/open-finance-us/documentation/\n\n# Pre-configure with an API specification path\nnpm run start -- --api-specification=https://static.developer.mastercard.com/content/open-finance-us/swagger/openbanking-us.yaml\n```\n\n### To build the DXT file\n\nYou can build the [DXT](https://github.com/anthropics/dxt) file for one-click installation for Claude Desktop by running:\n\n```bash\nnpm run build-dxt\n```\n\n### Debugging the server\n\n```bash\nnpx @modelcontextprotocol/inspector node dist/index.js\n```\n\n## References\n\n- [Mastercard Developers Platform](https://developer.mastercard.com/)\n- [Model Context Protocol](https://modelcontextprotocol.io/)\n- [MCP SDKs](https://github.com/modelcontextprotocol)\n","readmeFilename":"README.md"}