Integrations
Moneybird MCP 服务器
模型上下文协议 (MCP) 服务器通过 API 将 Claude 等 AI 助手连接到 Moneybird 会计软件。
特征
- 联系人管理:列出、检索、过滤、创建和更新联系人
- 按创建日期、更新日期、名称等进行高级过滤
- 财务数据:访问销售发票、财务账户和付款
- 业务运营:管理产品、项目和时间条目
- 自定义请求:向 Moneybird 端点发出自定义 API 请求
- 交互式助手:Moneybird 助手的预配置提示
新发展
- 增强联系人过滤:使用 Moneybird 的高级查询语法过滤联系人
- 按创建日期过滤:
created_after:2023-01-01 00:00:00 UTC
- 按更新日期筛选:
updated_after:2023-01-01 10:45:35 UTC
- 按属性过滤:
first_name:value
等。
- 按创建日期过滤:
- 改进的错误处理:更好的错误消息和恢复
- 性能优化:针对大数据集的响应分块
- TypeScript 集成:通过 Zod 模式验证实现完全类型安全
设置说明
基本设置
- 安装包:Copy
- 使用您的 Moneybird 凭证创建一个 .env 文件:Copy
- 运行服务器:Copy
Claude 桌面设置
要在 Claude Desktop 中设置此 MCP 服务器:
- 如果尚未安装该软件包,请全局安装:Copy
- 创建或编辑Claude Desktop 配置文件(通常在
~/Library/Application Support/Claude/claude_desktop_config.json
中)以包含 MCP 服务器配置:Copy - 重新启动 Claude Desktop以应用更改
- 在 Claude 聊天输入框中输入
/mcp moneybird
连接到 MCP 服务器
使用示例
基本联系人列表
概述
该服务器允许AI助手使用模型上下文协议与您的Moneybird会计数据进行交互。它提供各种工具来执行以下操作:
- 列出并检索联系人
- 查看销售发票
- 检查财务账户
- 访问产品和项目
- 查看时间条目
- 进行自定义 Moneybird API 请求
先决条件
- Node.js(建议使用 v18 或更高版本)
- 具有 API 访问权限的 Moneybird 帐户
- Moneybird API 令牌
设置
- 克隆此存储库:Copy
- 安装依赖项:Copy
- 从示例中创建
.env
文件:Copy - 使用您的 Moneybird API 凭证编辑
.env
文件:MONEYBIRD_API_TOKEN
:您的 Moneybird API 令牌(在https://moneybird.com/user/applications生成)MONEYBIRD_ADMINISTRATION_ID
:您的 Moneybird 管理 ID(登录后可在 URL 中找到)MCP_SERVER_PORT
:运行 MCP 服务器的端口(默认值:3000)
运行服务器
对于开发:
Copy
对于生产:
Copy
与人工智能助手一起使用
此 MCP 服务器与任何支持模型上下文协议 (MCP) 的 AI 助手兼容。运行后,您可以通过提供服务器 URL 将其连接到您的 AI 助手:
Copy
可用工具
该服务器提供以下工具:
list_contacts
:列出 Moneybird 中的所有联系人get_contact
:通过 ID 获取特定联系人的详细信息list_sales_invoices
:列出所有销售发票get_sales_invoice
:通过 ID 获取特定销售发票的详细信息list_financial_accounts
:列出所有财务账户list_products
:列出所有产品list_projects
:列出所有项目list_time_entries
:列出所有时间条目moneybird_request
:向 Moneybird API 发出自定义请求
安全
该服务器应部署适当的安全措施,因为它可以访问您的 Moneybird 数据。请考虑:
- 在安全代理后运行
- 实现 MCP 服务器的身份验证
- 使用 HTTPS
- 限制网络访问
执照
麻省理工学院
This server cannot be installed
模型上下文协议服务器将 Claude 等 AI 助手连接到 Moneybird 会计软件,从而能够通过自然语言管理联系人、财务数据、产品和业务运营。