cardpointe-mcp-server
Verified Safeby civicteam
Overview
An MCP server for interacting with the CardPointe Gateway payment processing API, enabling transaction, inquiry, profile, reporting, and BIN lookup operations.
Installation
node dist/index.jsEnvironment Variables
- CARDPOINTE_MERCHANT_ID
- CARDPOINTE_USERNAME
- CARDPOINTE_PASSWORD
- CARDPOINTE_SITE
- READONLY
Security Notes
The server correctly handles sensitive credentials by requiring them as environment variables (CARDPOINTE_USERNAME, CARDPOINTE_PASSWORD, CARDPOINTE_MERCHANT_ID). All API communication uses HTTPS. A robust 'read-only' mode is implemented and enabled by default, blocking all write operations and significantly enhancing safety for production deployments. No 'eval' or obvious obfuscation detected. Error handling is present to prevent exposing raw API errors directly, though further sanitization might be considered for verbose error messages.
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.
typingmind-mcp
A server for managing and integrating Model Context Protocol (MCP) servers with TypingMind, enabling custom AI model connections.
mcp-server
Provides PortOne documentation and API access to Large Language Models (LLMs) to assist users with payment integration and queries.
cross-llm-mcp
Provides unified access to multiple Large Language Model APIs (ChatGPT, Claude, DeepSeek, Gemini, Grok, Kimi, Perplexity, Mistral) for AI coding environments, enabling intelligent model selection, preferences, and prompt logging.