manilo-mcp
Manilo MCP Server
Official Model Context Protocol (MCP) server for Manilo (formerly Ledgy) — a multi-currency expense tracker where you talk to your money. Connect Claude, ChatGPT, Cursor, or any MCP-compatible client and log, query, and edit your expenses, budgets, and accounts in plain English.
Manilo MCP is a hosted service — there is nothing to install or self-host. This repository is its public documentation. Full setup guide:manilo.app/integrations.
Endpoint
Server URL |
|
Legacy URL |
|
Transport | HTTP SSE, stateless mode |
Auth | OAuth 2.1 + PKCE (S256, mandatory) |
Client registration | Dynamic (RFC 7591) — no manual |
Discovery | RFC 8414 (authorization server metadata), RFC 9728 (protected resource metadata) |
Sign-in | Apple, Google, or email |
Access | Manilo Cloud subscription — 7-day free trial |
Related MCP server: Expense Tracker MCP Server
Quick start
Claude (claude.ai and Claude Desktop)
Settings → Connectors → Add custom connector → Name: Manilo → Server URL: https://api.manilo.app/mcp → Add → sign in with Apple, Google, or email.
ChatGPT (Plus / Pro / Business)
Manilo is listed in the ChatGPT Apps directory. To add it manually instead:
Settings → Apps → Advanced settings → Developer mode (on) → Create → Name: Manilo → MCP Server URL: https://api.manilo.app/mcp → Authentication: OAuth → Create → sign in.
Cursor / Windsurf / other MCP clients
{
"mcpServers": {
"manilo": {
"url": "https://api.manilo.app/mcp"
}
}
}Dynamic Client Registration is supported — the client registers itself on first connect.
What you can do
"Log $12.50 coffee at Blue Bottle yesterday"
"How much did I spend on groceries this month?"
"Here's my bank statement — import it" (PDF, CSV, or a screenshot)
"Move 200 EUR from Cash to Savings"
"Set a 400 EUR monthly budget for eating out"
Tools (35)
Group | Tools |
Transactions |
|
Accounts |
|
Categories |
|
Budgets |
|
Groups (shared ledgers) |
|
Tags |
|
Recurring |
|
Receipts |
|
Currency |
|
User & misc |
|
Sharing in Manilo decides visibility, not ownership: members of a shared group (household, trip, flat) see the same transactions while ownership stays personal.
Privacy & security
OAuth 2.1 with PKCE; on 401 the server returns
WWW-Authenticatewithresource_metadatafor automatic discoveryData is stored on Google Cloud (United States) — Firestore and Cloud Storage
Security contact: security.txt (RFC 9116) · security@manilo.app
Links
This server cannot be deployed
Maintenance
Related MCP Connectors
Personal finance for AI agents — onboard, import statements, categorize & budget over MCP.
- mcpOAuthnet.todoist
Official Todoist MCP server for AI assistants to manage tasks, projects, and workflows.
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Related MCP Servers
- AlicenseAqualityDmaintenancePersonal expense tracker MCP server that enables tracking expenses, income, budgets, and savings goals through natural language.101MIT
- FlicenseBqualityDmaintenanceA powerful SQLite-backed expense tracking server built with the Model Context Protocol (MCP). This server allows AI agents (like Claude) to manage your personal finances by adding, deleting, and listing expenses directly from your chat interface.3-
- FlicenseNot gradedqualityBmaintenanceA lightweight MCP server that lets LLM clients track, query, and summarize personal expenses using a local SQLite database.-
- FlicenseAqualityBmaintenanceA lightweight MCP server for managing personal finances locally. It allows users to log transactions, view summaries, manage categories, and interact with their budget via any MCP-compatible LLM client.12-