Note
This feature is currently in beta and subject to change. To learn more about the Beta program for this feature, contact your Marqeta representative.
This feature is currently in beta and subject to change. To learn more about the Beta program for this feature, contact your Marqeta representative.
Marqeta MCP Server core functionalities
Marqeta’s MCP Server provides the following assistive functionalities for use with your card program:- Virtual card issuance: Create instant-issue virtual cards that are ready for immediate use.
- User management: Retrieve cardholder information using criteria such as the cardholder’s phone number, associated user tokens, or retrieve a list of all users for your program.
- Spend controls: Set customizable velocity limits, spending caps, and merchant restrictions.
- Transaction intelligence: Query, analyze, and monitor payment activity through natural language interactions.
- Dispute resolution: Submit and manage transaction disputes conversationally with automatic data collection.
MCP Server features
The following features are included when you install the Marqeta MCP Server:- Marqeta MCP tools: Includes MCP Server tools generated from Marqeta API specifications.
- Common API usage coverage: Supports the Marqeta endpoints listed in the Available tools section on GitHub.
- Basic authentication: Includes secure authentication using a username and password combination.
- Docker integration: Supports containerized deployment with Docker.
Prerequisites
To run the Marqeta MCP server locally, have the following installed or available:- Node.js 20 (or higher) or Docker
- Marqeta API credentials, including username, password, and program short code. Refer to the Core API Quick Start guide to learn how to get API keys.
Note
The MCP Server will also work with a public sandbox, in which case no program short code is needed.
The MCP Server will also work with a public sandbox, in which case no program short code is needed.