关于 Manilo
Manilo 是面向 Manilo 多币种开支、预算和账户管理者的托管 MCP 服务,可让兼容的 AI 客户端通过自然语言创建和查询财务记录。
主要功能
- 01创建、编辑和查询交易
- 02管理账户并转移余额
- 03设置和管理预算
- 04导入账单并处理收据
- 05使用 ECB 汇率换算货币
适用场景
- 01记录消费并查看月度开支
- 02从银行账单导入交易
- 03在账户间转移资金
- 04设置每月分类预算
MCP 相关
托管 MCP 服务提供交易、账户、预算、收据等相关数据的工具。客户端通过 OAuth 2.1 和 PKCE 连接 `https://api.manilo.app/mcp`。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.manilo.app/mcpclaude mcp add --transport http app-manilo-manilo https://api.manilo.app/mcp{"mcpServers":{"app-manilo-manilo":{"type":"http","url":"https://api.manilo.app/mcp"}}}在 Cursor 中打开{"servers":{"app-manilo-manilo":{"type":"http","url":"https://api.manilo.app/mcp"}}}在 VS Code 中打开{"mcpServers":{"app-manilo-manilo":{"type":"http","url":"https://api.manilo.app/mcp"}}}{"mcpServers":{"app-manilo-manilo":{"serverUrl":"https://api.manilo.app/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Manilo MCP 服务
Manilo(原 Ledgy)的官方 Model Context Protocol(MCP)服务:Manilo 是一款多币种支出跟踪器,让你可以通过对话管理资金。连接 Claude、ChatGPT、Cursor 或任何兼容 MCP 的客户端,即可用日常语言记录、查询和编辑支出、预算及账户。
说明
Manilo MCP 是托管服务——无需安装或自行托管。本仓库是其公开文档。完整设置指南:manilo.app/integrations。
端点
| 服务 URL | https://api.manilo.app/mcp |
| 旧版 URL | https://api.ledgy.app/mcp — 仍在提供服务;现有连接会继续工作,无需重新连接 |
| 传输方式 | HTTP SSE,无状态模式 |
| 身份验证 | OAuth 2.1 + PKCE(S256,强制) |
| 客户端注册 | 动态(RFC 7591)——无需手动设置 client_id |
| 发现机制 | RFC 8414(授权服务器元数据)、RFC 9728(受保护资源元数据) |
| 登录方式 | Apple、Google 或电子邮件 |
| 访问权限 | Manilo Cloud 订阅——7 天免费试用 |
快速开始
Claude(claude.ai 和 Claude Desktop)
Settings → Connectors → Add custom connector → Name:Manilo → Server URL:https://api.manilo.app/mcp → Add → 使用 Apple、Google 或电子邮件登录。
ChatGPT(Plus / Pro / Business)
Manilo 已列入 ChatGPT Apps 目录。也可以手动添加:
Settings → Apps → Advanced settings → Developer mode(开启)→ Create → Name:Manilo → MCP Server URL:https://api.manilo.app/mcp → Authentication:OAuth → Create → 登录。
Cursor / Windsurf / 其他 MCP 客户端
{
"mcpServers": {
"manilo": {
"url": "https://api.manilo.app/mcp"
}
}
}
支持动态客户端注册——客户端会在首次连接时自行注册。
你可以做什么
- “记录昨天在 Blue Bottle 买咖啡的 $12.50 支出”
- “我这个月买菜花了多少钱?”
- “这是我的银行对账单——导入它”(PDF、CSV 或屏幕截图)
- “将 200 EUR 从 Cash 转到 Savings”
- “设置每月 400 EUR 的外出就餐预算”
工具(35)
| 分组 | 工具 |
|---|---|
| 交易 | get_transactions、get_transaction、upsert_transactions、delete_transactions、aggregate_transactions |
| 账户 | list_accounts、upsert_accounts、delete_accounts、get_account_balance、adjust_account_balance、reconcile_account、transfer_between_accounts |
| 类别 | list_categories、upsert_categories、delete_categories、upsert_category_groups、delete_category_groups |
| 预算 | list_budgets、upsert_budgets、delete_budgets |
| 群组(共享账本) | list_groups、upsert_groups、delete_groups |
| 标签 | list_tags、upsert_tags、delete_tags |
| 定期交易 | list_recurring_transactions、upsert_recurring_transactions、delete_recurring_transactions |
| 收据 | upload_receipt、download_receipt |
| 货币 | convert_currency — 欧洲央行实时外汇汇率 |
| 用户及其他 | get_user_profile、update_user_settings、list_supported_icons |
Manilo 中的共享决定可见范围,而非所有权:共享群组(家庭、旅行、合租)的成员可以看到相同的交易,但交易的所有权仍归个人。
隐私与安全
- 使用 OAuth 2.1 和 PKCE;遇到 401 时,服务会返回包含
resource_metadata的WWW-Authenticate,以便自动发现 - 数据存储在 Google Cloud(美国)——Firestore 和 Cloud Storage
- 安全联系信息:security.txt(RFC 9116)· [email protected]
- 隐私政策 · 服务条款
链接
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。