返回市场
账本伙伴mcp服务器用于typescript

账本伙伴mcp服务器用于typescript

作者:big-mouth-cn2 星标更新:2025-04-22

项目介绍

AI 记账

AI 小记是一款基于人工智能的个人智能记账工具,通过自然语言交互实现“一句话快速记账和审计”。
您只需说出“早餐花费25元,支付宝支付”或“银行卡收到工资18000元”,系统会自动分析金额、分类、支付方式并记录在账本中。 并且支持 🔥 MCP 客户端使用。


功能特点说明:

  • 快速记账:通过自然语言交互实现“快速记账”。
  • 多种方法:除了文本,还支持将图片、语音和文件转换成自然语言以实现记账。(需要MCP客户端的支持
  • 智能分类:AI 自动识别自然语言进行精准分类。分类范围仅限于您自己配置的类别。
  • 多终端支持:支持微信小程序 MCP 客户端。

视频演示:

使用自然语言记账
https://www.bilibili.com/video/BV1TsdLYMEEb/

[使用支付宝账单截图记账]
https://www.bilibili.com/video/BV16VoEYKEGe/

👇🏻 这些应用可以直接使用 AI 记账

🎉 在任何支持 MCP 的应用中配置:

打开应用程序,找到 MCP 服务器配置,然后按照应用程序提示添加以下配置。

{
  "mcpServers": {
    "ledger-mate-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@big_mouth_cn/ledger-mate-mcp-server"
      ],
      "env": {
        "LEDGER_MATE_ACCESS_KEY": "<YOUR_ACCESS_KEY>"
      }
    }
  }
}

示例:在 Claude 中使用 AI 记账

1. 准备工作

  1. 我们需要准备一个支持 MCP 的客户端,例如:Claude for Desktop
  2. 打开微信小程序,搜索“爱小记”,进入小程序,点击“复制密钥”,保存以便后续使用。

microprogram.png

2. 添加记账 MCP 服务器

首先,在您的电脑上打开 Claude 菜单并选择“设置...”请注意,这些不是应用程序窗口中的 Claude 帐户设置。

在 Mac 上,它应该如下所示: claude-settings.png

在“设置”面板的左侧列中点击“开发者”,然后点击“编辑配置”: quickstart-developer.png

这将在以下位置创建一个配置文件:

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json 如果没有,该文件将显示在您的文件系统中。

用任意文本编辑器打开配置文件。将文件内容替换为以下内容:

{
  "mcpServers": {
    "ledger-mate-mcp-server": {
      "command": "npx",
      从准备步骤中获取的密钥
      }
    }
  }
}

为了确保此程序正常运行,您还需要在计算机上安装 Node.js。要验证是否已安装 Node,请在计算机上打开命令行。

在 macOS 上,从“应用程序”文件夹中打开“终端” 在 Windows 上,按 Windows+R,输入“cmd”,然后按 Enter 进入命令行后,输入以下命令来验证是否已安装 Node:

node --version

如果出现错误“未找到命令”或“未识别 Node”,请从nodejs.org下载 Node。

3. 重启 Claude

更新配置文件后,您需要重启 Claude for Desktop。

重启后,您应在输入框右下角看到锤子图标: tools.png

点击锤子图标后,您应能看到 Ledger Mate MCP 服务器附带的工具列表: tools-list.png

4. 尝试一下!

现在您可以与 Claude 对话,并询问记账问题。它知道何时调用相关工具。

您可以尝试向 Claude 提问以下问题:

  • 帮我记一笔账:今天打车花了20元(支付宝),早餐花了18.5元,买水果花了53元(微信支付);昨天的工资12000元存入了银行卡。
  • 我想查看本月的收支汇总。
  • 我想查看本月前五大支出项目。

Claude 将调用相关工具,并在采取行动之前征求您的同意。

问题

  • 是否有其他方式查看和管理我的账本,而不仅仅是通过 MCP 客户端?
    目前可以通过微信小程序“爱笔记”查看和管理,提供传统的操作方式。小程序还将提供自然语言、语音等交互方式。正在开发中 🚧

  • 支持哪些 MCP 客户端?
    除了 Claude,理论上所有能够执行 Node 的 MCP 客户端都支持。接下来将提供 Python 版本。