mcp-mifosx-self-service
Verified Safeby openMF
Overview
Enables AI-driven banking workflows, including authentication, account access, beneficiary management, and transfers, by securely interacting with Apache Fineract/MifosX Self-Service APIs.
Installation
python3 main.pyEnvironment Variables
- MIFOS_BASE_URL
- MIFOS_TENANT
Security Notes
The server does not contain 'eval' or other immediate code injection vulnerabilities. It utilizes environment variables for base URL and tenant ID, with transparent hardcoded defaults. API authentication relies on Basic Authentication, where the AI client must pass the username and password with each tool call, which are then Base64 encoded and sent over HTTPS to the Fineract API. While functional, this is generally less secure than token-based authentication methods, as raw credentials are handled by the client for every interaction. Error responses from the backend API are returned as raw text, which could potentially expose sensitive details if not handled by the client.
Similar Servers
pb_mcp_server
Provides an MCP interface for AI assistants to interact with PocketBase databases for data management, authentication, and administrative tasks.
investec-mcp
An MCP server that integrates with the Investec Open Banking API, enabling AI agents to access banking information and perform transactions.
finam-mcp
Integrate Finam Trade API with AI assistants for natural language trading operations via Model Context Protocol (MCP).
loanpro-mcp-server
Exposes read-only LoanPro financial data via Model Context Protocol (MCP) using HTTP, SSE, and stdio transports for integration with AI agents or other clients.