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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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