mcp-server
Verified Safeby justifi-tech
Overview
AI-assisted payment management through a Model Context Protocol (MCP) server, providing JustiFi payment tools for integration with AI agents and workflows.
Installation
npx @justifi/mcp-serverEnvironment Variables
- JUSTIFI_CLIENT_ID
- JUSTIFI_CLIENT_SECRET
- JUSTIFI_ENABLED_TOOLS
- JUSTIFI_BASE_URL
- LOG_LEVEL
- MCP_TRANSPORT
- MCP_HOST
- MCP_PORT
Security Notes
The project demonstrates a high level of security awareness, especially for financial operations. Payment creation is strictly enforced to 'test mode' in production via API key and test card validation. Environment variables are used for all secrets. The OAuth 2.1 implementation plan outlines robust security measures including Auth0 integration, HTTPS, token validation, secure credential management (AWS Secrets Manager), network segmentation (ALB, private subnets, security groups), and input sanitization (in examples). A minor concern is the use of `spawnSync` for Python version checks in the Node.js wrapper, which executes dynamic code, but its scope is limited and low risk.
Similar Servers
bifrost
High-performance AI gateway unifying multiple LLM providers, offering real-time monitoring, configuration management, and extensibility through plugins.
paddle-mcp-server
Enables AI agents and LLMs to manage Paddle Billing entities like products, prices, subscriptions, customers, and transactions through a Model Context Protocol (MCP) server.
adyen-mcp
Integrates Adyen APIs with Large Language Models (LLMs) for function calling, enabling conversational commerce and payment automation.
justcall-mcp-server
Enables Large Language Models (LLMs) and AI agents to make real-world voice calls and send SMS through JustCall’s APIs by providing a function-calling interface.