Token导航 LogoToken导航TokenDH.com
You Need An MCP logo
AI代理stdio官方级别未说明来源级核验

You Need An MCP

MCP Server

一个MCP服务器,提供LLMs访问YNAB预算的功能,支持预算、账户和类别的列表查询与分页。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
金融服务PythonAPI集成模型集成

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

chrisguidry

提供方

chrisguidry

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uv run python server.py

详细介绍

你需要一个mcp

MCP服务器,提供LLM对YNAB预算的访问。

设置

1.安装依赖项

uv sync

2.获取YNAB访问令牌

要使用此MCP服务器,您需要YNAB个人访问令牌:

  1. 登录您的YNAB帐户https://app.youneedabudget.com
  2. 首选 帐户设置 (点击右上角的电子邮件)
  3. 点击 开发人员设置 在左侧边栏中
  4. 点击 新令牌
  5. 输入令牌名称(例如“MCP服务器”)
  6. 点击 生成
  7. 复制生成的令牌(您将无法再次看到它)

3.设置环境变量

export YNAB_ACCESS_TOKEN=your_token_here

(可选)设置默认预算ID,以避免在每次调用中都必须指定它:

export YNAB_DEFAULT_BUDGET=your_budget_id_here

4.运行服务器

uv run python server.py

可用工具

  • list_budgets() -返回您的所有YNAB预算
  • list_accounts(budget_id=None, limit=100, offset=0, include_closed=False) -返回具有分页和筛选功能的帐户
  • list_categories(budget_id=None, limit=50, offset=0, include_hidden=False) -返回具有分页和筛选功能的类别
  • list_category_groups(budget_id=None) -返回带有总计的类别组(轻量级概述)

分页

list_accountslist_categories 工具支持分页。使用 offset 获取后续页面的参数:

  • 首页: list_categories(limit=50, offset=0)
  • 第二页: list_categories(limit=50, offset=50)
  • 检查 pagination.has_more 看看是否有更多结果

安全说明

保持YNAB访问令牌的安全,永远不要将其提交给版本控制。该令牌提供对所有预算数据的读取权限。

目录标签

目录标签

金融服务PythonAPI集成模型集成预算管理本地部署API服务LLM集成

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP