mcp

连接Cursor与YNAB,实现财务数据读写与管理的MCP服务器。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mcp。
它的用途是:连接Cursor与YNAB,实现财务数据读写与管理的MCP服务器。
详细介绍见:https://321skill.com/skills/mcp-mcp-ynab-2/
请根据该页面的说明完成安装。

使用示例

“帮我查一下这个月‘软件开发’类别的预算还剩多少?” 它会通过此MCP服务器调用YNAB API,获取指定预算类别的实时余额并展示给你。或者,你可以说:“记录一笔金额为59.99美元,商户为‘云服务商’的支出到‘服务器费用’类别。” AI便会帮你创建这笔交易记录。

介绍

这是一个基于TypeScript构建的MCP服务器,旨在解决开发者在代码编辑环境中无法便捷访问和管理个人或项目财务数据的问题。它通过MCP协议,将YNAB(You Need A Budget)的预算管理功能直接集成到Cursor等AI辅助编程工具中,让开发者无需离开编辑器即可查询账户、交易或预算信息。

使用时,开发者需要先在YNAB平台获取API密钥,并在本地配置好此MCP服务器。配置完成后,即可在Cursor等支持MCP的IDE中,通过自然语言指令(如“查询本月餐饮预算剩余”)直接调用YNAB的API,实现数据的读取、写入和更新,将财务管理工作无缝融入开发工作流。

该Skill特别适合需要频繁进行个人财务追踪或管理项目预算的软件开发人员。无论是全栈开发、后端开发还是智能体开发者,只要使用Cursor等工具并希望提升个人或小型项目财务管理效率,都能从中受益。

使用建议:请确保妥善保管YNAB的API密钥,并遵循YNAB的API调用频率限制。由于涉及财务数据,建议在非生产环境的个人项目或测试环境中先行试用,熟悉数据读写操作,避免误操作导致数据错误。初次配置时,请仔细阅读仓库的README文件,确保MCP服务器与你的开发环境正确连接。

核心特点

这是首个专注于将YNAB财务管理深度集成到Cursor等AI编程工具中的MCP服务器,实现了在IDE内通过自然语言直接进行预算查询和交易记录等操作,而非简单的API调用封装。它通过MCP标准协议,为开发者提供了一个在编码上下文中直接管理财务的统一且安全的接口。

注意事项

该Skill仅适用于已使用YNAB服务的用户,且主要服务于个人或小团队的财务管理场景,不适合复杂的企业级财务系统对接。

常见问题

这个MCP服务器支持哪些AI工具?

主要支持集成了MCP客户端的工具,如Cursor,理论上也支持其他遵循MCP协议的编辑器或AI助手。

需要YNAB账户吗?

是的,必须拥有YNAB账户并获取有效的API密钥才能使用此服务器连接你的预算数据。