The MCP SDK is a developer friendly toolkit that bridges Cybersource REST Product APIs with AI‑driven applications through the Model Context Protocol (MCP). This MCP server provides real-time SDK documentation and code generation assistance, enabling your AI assistant to help you integrate any CyberSource API using official SDKs. It enables developers to build integrations tailored to their specific use cases by providing guided prompts and SDK capabilities that streamline development and accelerate time to go live, from days to minutes!
Prerequisites:
Before you begin, ensure the following prerequisites are in place:
- An AI enabled IDE for development. For eg: Visual Studio Code
- Python 3.10 or higher
- MCP configuration set up and ready
- A clearly defined integration use case to implement
Use cases:
- For a merchant developer that would like to build an ecommerce website to sell goods and accept payments
- For an ISV that would like to build a solution integrated to Cybersource Products like : Payments, Tokenization, Transaction Search, Webhooks and more!
- For Agents that can execute actions to make transactions or update tokens on behalf of a merchant
- Coding support in 5 languages: Java, Python, PHP, Node.js, Ruby
- Specialized tools for listing SDK APIs
- Function calling, tool support, and local MCP server setup
- Secure and scalable infrastructure for enterprise solutions
- MLE Support: Helps you integrate or upgrade to Message Level Encryption (MLE) as mandated by CyberSource, with per-API MLE requirement details