Mifos X - AI - Model Context Protocol (MCP) for Apache Fineract®
@openMF
About Mifos X - AI - Model Context Protocol (MCP) for Apache Fineract®
Model Context Protocol - MCP for Mifos X
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mifosx": {
"command": "jbang",
"args": [
"--quiet",
"org.mifos.community.ai.mcp:mcp-server:1.0.0-SNAPSHOT:runner"
],
"env": {
"MIFOSX_BASE_URL": "",
"MIFOSX_BASIC_AUTH_TOKEN": "",
"MIFOS_TENANT_ID": ""
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Mifos X - AI - Model Context Protocol (MCP) for Apache Fineract®?
This project provides a Model Context Protocol (MCP) server for the Mifos X Ecosystem, enabling AI agents to access financial data and operations from the Apache Fineract banking backend. It is a standalone, stateless integration tier that works with any MCP-compatible client, with implementations available in Go (102 tools), Java (38 tools), Python (49 tools), and Rust (89 tools).
How to use Mifos X - AI - Model Context Protocol (MCP) for Apache Fineract®?
Choose an implementation, configure environment variables (copy .env.example and set the Fineract base URL, authentication token, and tenant ID), then build and run the server. For example, with Go: cd go && go build -o mcp-server && ./mcp-server. Use the MCP Inspector (npx @modelcontextprotocol/inspector <command>) to test interactively.
Key features of Mifos X - AI - Model Context Protocol (MCP) for Apache Fineract®?
- Multi-language implementations (Go, Java, Python, Rust)
- Stateless design with no user data storage
- RBAC enforced via Fineract’s native permissions
- Data sovereignty – the server makes no external calls
- Universal compatibility with any MCP client
- Up to 102 typed tools in the Go implementation
Use cases of Mifos X - AI - Model Context Protocol (MCP) for Apache Fineract®?
- Automating client onboarding and identity management
- Managing loan lifecycles (application, approval, disbursement, repayment)
- Handling savings accounts (creation, activation, deposits, withdrawals)
- Performing bulk operations on groups and centers
- Generating reports and documents
More Other MCP servers
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
ICSS
chokcoco不止于 CSS
Servers
modelcontextprotocolModel Context Protocol Servers
ghidraMCP
LaurieWiredMCP Server for Ghidra
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Comments