2pay-mcp-server
Verified Safeby mcsacca
Overview
Enables AI assistants to interact with 2Checkout/Verifone payment processing, subscription management, and order operations through natural language.
Installation
npx -y @mcsacca/2pay-mcp-serverEnvironment Variables
- TWOCHECKOUT_MERCHANT_CODE
- TWOCHECKOUT_SECRET_KEY
- TWOCHECKOUT_SANDBOX
- TWOCHECKOUT_BASE_URL
Security Notes
The server correctly leverages environment variables for API credentials (merchant code and secret key), which is a strong security practice. It uses HMAC-SHA256 for authenticating REST API calls and manages JSON-RPC sessions securely over HTTPS. No 'eval', obfuscation, or other obvious malicious patterns were found in the truncated source code. The project's README explicitly highlights important security considerations such as never exposing secret keys, using environment variables, and PCI DSS compliance awareness, indicating a good understanding of security best practices. However, the nature of handling payment-related data inherently carries risk, requiring strict operational security and compliance from the deployer.
Similar Servers
paddle-mcp-server
Provides LLMs and AI agents with tools for interacting with the Paddle Billing API to manage payments, subscriptions, and other billing-related entities.
mcp-reference-server
Standardize and manage fulfillment operations for AI agents by providing a universal interface to various fulfillment systems.
adyen-mcp
Integrates with Adyen APIs for payment processing, terminal management, account management, and legal entity onboarding, accessible via LLM function calling.
mcp-for-woocommerce
Connects WordPress and WooCommerce to AI systems via Model Context Protocol, enabling AI agents to query and manage e-commerce data (products, orders, categories, shipping, payments, taxes) and content (posts, pages).