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
A high-performance AI gateway with a unified interface for multiple LLM providers, offering real-time monitoring and configuration.
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.
justcall-mcp-server
Enables Large Language Models (LLMs) and AI agents to make real-world voice calls, send SMS, and manage other telephony features directly through JustCall’s APIs.
adyen-mcp
Integrates with Adyen APIs for payment processing, terminal management, account management, and legal entity onboarding, accessible via LLM function calling.