msu-mcp
Verified Safeby bcihanc
Overview
Provides an MCP (Model Context Protocol) server for AI models to query payment transactions and customer details from the MSU (MerchantSafe Unipay) payment gateway.
Installation
npx -y github:bcihanc/msu-mcpEnvironment Variables
- MSU_MERCHANT
- MSU_MERCHANT_USER
- MSU_MERCHANT_PASSWORD
Security Notes
The server handles sensitive payment gateway credentials (MSU_MERCHANT, MSU_MERCHANT_USER, MSU_MERCHANT_PASSWORD) by requiring them as environment variables, which is a good practice for secret management. It communicates with the MSU API over HTTPS via standard fetch requests. No 'eval' or other obviously dangerous code patterns are present. Input validation uses maxLength for some parameters, but specific format validation (e.g., date formats) is implicitly left to the upstream MSU API. Overall, the code itself appears secure, relying on secure configuration for credentials.
Similar Servers
mcp-mysql-server
Provides an MCP-compliant interface for AI models to securely interact with a MySQL database for CRUD operations, schema inspection, and performance analysis.
lemonado-mcp-server
Enables AI agents to query and analyze data from various marketing, payment, and productivity platforms using SQL via the Model Context Protocol (MCP).
mollie-mcp
This MCP server enables large language models to interact with the Mollie API for payment information retrieval and payment link creation.
omise-mcp
Facilitate secure and managed integration with Omise payment APIs for various financial operations using the Model Context Protocol.