mmex-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mmex-mcpshow me my checking account balance"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MMEX MCP Server
MCP (Model Context Protocol) Server for interacting with Money Manager EX databases.
🌐 Documentación en Español (Spanish)
Toda la documentación detallada y guías en español están disponibles en: 👉 README_es.md
Requirements
Python 3.10+
A Money Manager EX database file (.mmb)
Related MCP server: monarch-mcp
Installation
You can install the server directly from PyPI:
pip install mmex-mcpOr using uv (recommended):
uv tool install mmex-mcpConfiguration
Set the MMEX_DB_PATH environment variable to point to your database:
export MMEX_DB_PATH=/path/to/your/database.mmbFor encrypted databases, also set MMEX_DB_KEY:
export MMEX_DB_KEY=your_passwordUsing with MCP Clients
OpenCode
{
"mcp": {
"mmex-mcp": {
"enabled": true,
"type": "local",
"command": [
"mmex-mcp"
],
"environment": {
"MMEX_DB_PATH": "/path/to/your/database.mmb"// Optional
}
}
}
}Claude Desktop
Since mmex-mcp is installed as a system package or via uv tool, you can configure Claude Desktop to use it directly.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"mmex-mcp": {
"command": "mmex-mcp",
"env": {
"MMEX_DB_PATH": "/path/to/your/database.mmb"//Optional
}
}
}
}Other MCP Clients
For clients that support stdio MCP servers:
MMEX_DB_PATH=/path/to/file.mmb mmex-mcpTesting
Using MCP Inspector (Recommended)
The MCP Inspector provides a web UI to test all tools interactively:
MMEX_DB_PATH=/path/to/file.mmb npx @modelcontextprotocol/inspector mmex-mcpThis will:
Start the MCP server
Launch the MCP Inspector web UI
Open your browser at the provided localhost URL.
Available Tools
Category | Tools |
Support |
|
Currencies |
|
Tags |
|
Categories |
|
Payees |
|
Accounts |
|
Assets |
|
Stocks |
|
Transactions |
|
Scheduled |
|
Total: 60 tools
Documentation
See docs/ for detailed documentation:
docs/README.md - Overview
docs/design.md - Technical design
docs/implementation-plan.md - Implementation details
docs/README_es.md - Visión General (Español)
docs/design_es.md - Diseño Técnico (Español)
docs/implementation-plan_es.md - Plan de Implementación (Español)
Development
If you want to contribute or build from source:
git clone https://github.com/PatricioRios/mmex_mcp
cd mmex_mcp
uv sync
MMEX_DB_PATH=/path/to/file.mmb uv run mcp dev src/mmex_mcp/server.pyMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/PatricioRios/mmex_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server