twilio-agent-payments-mcp-server
If you are the rightful owner of twilio-agent-payments-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server for handling agent-assisted payments via Twilio API with enhanced features for asynchronous callbacks and guided workflow.
The Twilio Agent Payments MCP Server is designed to facilitate secure, agent-assisted payment processing during voice calls using the Twilio API. It offers a robust set of features including secure payment processing, tokenization for PCI compliance, and asynchronous callbacks. The server integrates seamlessly with MCP clients like Claude Desktop, providing a guided workflow through contextual prompts at each step of the payment process. It supports re-entry of payment information and uses Twilio API Keys for enhanced security. The server's architecture is event-based, allowing for efficient logging and callback handling. It also includes a state management system to track payment sessions and provides resources for accessing payment status. The server is designed to be easily integrated into host applications, leveraging the MCP protocol to automatically provide tool definitions and resources to LLM clients.
Features
- Process secure payments during voice calls via Twilio
- Tokenize payment information for PCI compliance
- Asynchronous callbacks via MCP Resources
- Guided workflow with MCP Prompts for each step of the payment process
- Integrates with MCP clients like Claude Desktop
Tools
startPaymentCapture
Start payment capture process for active calls
updatePaymentField
Update payment fields for specific capture types
resetPaymentField
Reset the Payment Field to re-enter
completePaymentCapture
Complete a payment capture session
getPaymentStatus
Get the current status of the payment session