deshartman_twilio-agent-payments-mcp-server

deshartman_twilio-agent-payments-mcp-server

0

The Twilio Agent Payments MCP Server is a tool for facilitating secure, agent-assisted payments using Twilio's API. It provides features such as asynchronous callbacks, guided payment processes, and integration with MCP clients, while ensuring PCI compliance through tokenization.

Twilio Agent Payments MCP Server

An MCP server facilitating agent-assisted payments via Twilio, with asynchronous callbacks and guided workflow.

Features

  • Secure payment processing during voice calls.
  • Payment information tokenization for PCI compliance.
  • Integrates with MCP clients like Claude Desktop.
  • Event-based logging and secure credential handling.

Installation

  • Use via npx or install globally with npm.

Configuration

  • Requires Twilio credentials (Account SID, API Key, API Secret).
  • Supports environment variables for token types, currency, payment connector, and Ngrok configuration.

Usage with Claude Desktop

  • Configuration for local development and after publishing to npm provided.

Integration with Host Applications

  • Automates tool and resource registration with the LLM client.

Available Tools

  • Tools for starting and completing payment capture, including card number, security code, and expiration date captures.

Architecture

  • Event-based and callback architecture using Ngrok for secure callbacks.

PCI Compliance

  • Tokenizes payment information, never stores card data.