OM

openmf/mcp-mifosx

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

28 stars 53 forks Качество 71 Тренд 31MPL-2.0

openmf/mcp-mifosx - кандидат на сервер MCP, импортированный из https://github.com/openmf/mcp-mifosx.

Обзор

openmf/mcp-mifosx - кандидат на сервер MCP, импортированный из https://github.com/openmf/mcp-mifosx.

Обзор (машинный перевод)

Этот проект предоставляет протокол Model Context Protocol (MCP) для экосистемы Mifos X, позволяя агентам ИИ получать доступ к финансовым данным и операциям.

Осуществления доступны в: Go (Native) — 102 типа инструментов (высокопроизводительные, облачные с SSE/Stdio). Java (Quarkus) — 38 типизированных инструментов (в бэкофисе и рекомендациях). Pithon (FastMCP)** — 49 типизированных инструментов (модульный доменный дизайн). — Rust — 89 типизированных инструментов (высокопроизводительная асинхронизация ввода/вывода с эксклюзивными объемными операциями).

Архитектура Обзор

MCP-сервер Mifos действует как автономный уровень интеграции без состояния, который соединяет любую структуру помощника или агента ИИ с банковским бэкэндом Apache Fineract.

Это хранилище framework-agnostic. Клиент (LLM-мозг, пользовательский интерфейс, память) живет в отдельном хранилище. Любая MCP-совместимая система может подключаться.

Архитектура агентной платформы

Агентский шлюз строит на этих MCP-серверах, чтобы заменить простой шлюз LLM за копилотом Mifos X WebApp агентом, использующим рой специализированных агентов.

Пользовательские каналы — Mifos WebApp (Chat / Copilot UI), Mifos Pay, Mifos Mobile, Mifos Field Officer и Mifos Web Banking.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Mifos MCP - Model Context Protocol (MCP)

This project provides Model Context Protocol (MCP) for the Mifos X Ecosystem, enabling AI agents to access financial data and operations.

Implementations are available in:

  • Go (Native) — 102 typed tools (high-performance, cloud-native with SSE/Stdio).
  • Java (Quarkus) — 38 typed tools (across Backoffice and Recommendations).
  • Python (FastMCP) — 49 typed tools (modular domain-driven design).
  • Rust — 89 typed tools (high-performance async I/O with exclusive bulk operations).

Architecture Overview

The Mifos MCP Server acts as a standalone, stateless integration tier that bridges any AI assistant or agent framework to the Apache Fineract banking backend.

┌──────────────────────────────────────────────┐
│            Apache Fineract / Mifos X          │
└───────────────────────┬──────────────────────┘
                        │ REST API
┌───────────────────────────────▼───────────────────────────────┐
│                 mcp-mifosx (Primary Repo)                     │
│                                                               │
│  ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐  │
│  │   /go (Native)  │ │ /java (Quarkus) │ │/python (FastMCP)│ │  /rust (Tokio)  │  │
│  │                 │ │                 │ │                 │ │                 │  │
│  │ - 102 Tools     │ │ - 38 Tools      │ │ - 49 Tools      │ │ - 89 Tools      │  │
│  │ - Go Routines   │ │ - Backoffice    │ │ - Modular Design│ │ - Async I/O     │  │
│  │ - SSE / Stdio   │ │ - Recommend.    │ │                 │ │ - Bulk Actions  │  │
│  └────────┬────────┘ └────────┬────────┘ └────────┬────────┘ └────────┬────────┘  │
└───────────┴───────────────────┼───────────────────┼───────────────────┴───────────┘
                        │ MCP Protocol (stdio / SSE)
          ┌─────────────┼──────────────┐
          ▼             ▼              ▼
    Mifos X WebApp   Claude Code     n8n / Custom
    AI Assistant     (claude.ai)     Workflow Agent
    (your client)   (external)       (your client)

This repository is framework-agnostic. The client (LLM brain, UI, memory) lives in a separate repository. Any MCP-compatible system can plug in.


Agentic Platform Architecture

The Agentic Gateway builds on these MCP servers to replace the plain LLM gateway behind the Mifos X WebApp copilot with an agent harness running a swarm of specialized agents.

  • User channels — Mifos WebApp (Chat / Copilot UI), Mifos Pay, Mifos Mobile, Mifos Field Officer and Mifos Web Banking. The Agent CLI is an optional entry point for developers and power users.
  • Agentic Gateway — reuses the existing Mifos AI Gateway endpoint, but routes requests to an agent harness instead of directly to an LLM.
Открыть полный README на GitHub

Установка

npx @modelcontextprotocol/inspector <command_to_run_yours_server>
Новичок в MCP? Начните с руководства на mcpskill.org →