.vscode — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited .vscode (MCP Server) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<picture> <source media="(prefers-color-scheme: dark)" srcset="https://developer.mastercard.com/_/_/src/global/assets/svg/mcdev-logo-light.svg"> <img src="https://developer.mastercard.com/_/_/src/global/assets/svg/mcdev-logo-dark.svg" alt="mastercard developers logo"> </picture>
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.
The toolkit provides the following tools for agents to use:
get-services-list: Lists all available Mastercard Developers Products and Services with their basic information including title, description, and service id.get-documentation: Provides an overview of all available documentation for a specific Mastercard service including section titles, descriptions, and navigation links.get-documentation-section-content: Retrieves the complete content for a specific documentation section.get-documentation-page: Retrieves the complete content of a specific documentation page.get-oauth10a-integration-guide: Retrieves the comprehensive OAuth 1.0a integration guide.get-oauth20-integration-guide: Retrieves the comprehensive OAuth 2.0 integration guide.get-openfinance-integration-guide: Retrieves the comprehensive Open Finance integration guide.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.get-api-operation-details: Provides detailed information about a specific API operation including parameter definitions, request and response schemas, and technical specifications.We provide a standalone Model Context Protocol (MCP) server that can be used with MCP clients.
npx -y @mastercard/developers-mcpFor more details for the configuration options, see modelcontextprotocol directory
If you want to use the package in your project, you can install it using npm:
npm install --save @mastercard/developers-agent-toolkitRequirements
import { MastercardDevelopersAgentToolkit } from "@mastercard/developers-agent-toolkit/mcp";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
const server = new MastercardDevelopersAgentToolkit({});
async function main() {
const transport = new StdioServerTransport();
await server.connect(transport);
console.error("Mastercard Developers MCP Server running on stdio");
}
main().catch((error) => {
console.error("Fatal error in main():", error);
process.exit(1);
});For more details, checkout typescript directory
Contributions are welcome. Please feel free to submit a pull request or open an issue to report a bug or suggest a feature.
This project is licensed under the MIT License. See the LICENSE file for details.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.