Overview
Features
MCP-compliant with STDIO/SSE transports
Supports MCP communications over both STDIO and SSE transports for flexible connectivity.
Java (Quarkus) implementation
Java-based MCP server implemented with the Quarkus framework (requires JDK 21+ and Maven).
MCP Inspector tooling
Includes the MCP Inspector tool to test and debug the server through a local web UI connected via STDIO.
Environment-agnostic configuration
Configurable via environment variables (FINERACT_BASE_URL, FINERACT_BASIC_AUTH_TOKEN, FINERACT_TENANT_ID; Java variants use MIFOSX_ prefixed variables).
Quick-start via JBang
Run the server quickly using the JBang runner for rapid experimentation.
Native executable support
Option to package a native executable for faster startup (native build).
Who Is This For?
- AI developers:Build and test AI agents that access financial data and operations via MCP.
- Systems integrators/FinTech developers:Integrate Mifos X data access into applications using MCP.
- Mifos X administrators:Configure and deploy the MCP server to expose financial data to AI agents.




