QuickBooks MCP Server
官方基于OAuth2的QuickBooks集成。默认禁用写操作。提供550多个工具,涵盖发票、账单、报表和库存。需要DataGrout账户。
你可以用 QuickBooks MCP 做什么?
- 查询发票与账单 — 让您的AI助手通过相关会计工具检索、筛选或汇总QuickBooks发票与账单。
- 生成财务报告 — 通过可用的报告工具请求资产负债表、损益表或其他报告。
- 检查库存水平 — 让您的助手通过库存工具查询当前库存数量及商品详情。
- 执行前审核成本估算 — 服务器在运行工具前提供成本估算,以便您批准或跳过高成本操作。
文档
DataGrout 的 QuickBooks MCP Server 通过 OAuth2 将 AI 代理连接到 QuickBooks,可使用 DataGrout 的应用凭据或您自己的凭据。写操作默认禁用,需要针对每个集成进行显式配置。550+ 个工具涵盖会计对象——发票、账单、报表、库存——可单独选择,而不是作为一个固定集合暴露。
使用 CLI 进行设置:
前往 DataGrout GitHub,使用命令行界面进行设置 - https://github.com/DataGrout/conduit-sdk
使用 DataGrout Portal 进行设置:
1. 注册 DataGrout 账户
前往 https://app.datagrout.ai/ 并创建账户。
2. 创建服务器
-
点击仪表板左上角的服务器下拉菜单。
-
选择 创建新服务器。
-
输入名称(必填)和可选的描述。
-
点击 创建服务器。
-
您的服务器会被分配一个 UUID 并生成一个 MCP 端点:https://gateway.datagrout.ai/servers/{your-uuid}/mcp
-
您之后可以随时在 设置 > 服务器信息 下获取此 URL。
3. 创建访问令牌
-
打开服务器下拉菜单并点击 设置 图标。
-
转到 身份验证 选项卡。
-
点击 创建访问令牌。
-
为其命名,或留空以自动生成。
-
立即复制令牌——它只显示一次,之后无法再次获取。
4. 添加 QuickBooks 集成
-
转到 首页——这是集成市场。
-
在列表中找到 QuickBooks 并点击 添加。
-
您将被重定向到 QuickBooks 集成详情页面以完成设置。
5. 配置身份验证
-
选择身份验证类型:OAuth2。
-
选择使用 DataGrout 的应用凭据 还是 您自己的。
6. 授权连接
-
点击 连接。
-
您将被重定向到 Intuit 自有的托管登录/授权页面,以登录并授予访问权限。
-
授权后,您将返回 DataGrout 仪表板。
7. 配置工具和策略
-
在集成详情页面上,选择要为该集成暴露的 550+ 可用工具中的哪些。
-
打开 策略 选项卡以查看或调整安全策略。该策略继承自父级 Hub Server 的策略,只能收紧,不能放宽——如果您需要写访问权限,必须按工具显式启用,因为默认是禁用的。
MCP 客户端配置:
DataGrout 为每个服务器运行一个 MCP 端点——相同的 URL 和令牌适用于所有已连接的客户端,您添加的每个集成(包括 Salesforce)都可通过它使用。无需为每个集成单独配置。
{
"mcpServers": {
"DataGrout": {
"url": "https://gateway.datagrout.ai/servers/YOUR_UUID/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
对 Claude Desktop、Claude Code、Cursor 和 Windsurf 使用相同的配置块。VS Code 的 MCP 配置可能使用 "servers" 而不是 "mcpServers"——请检查您的版本。
此端点还提供另外两种身份验证选项:双向 TLS(生产/企业代理)和 OAuth 2.1(面向用户的应用程序,通过客户端凭据或授权码 + PKCE)。
配置参考:
| 设置 | 值 | 默认值 |
|---|---|---|
| 身份验证类型 | OAuth2、mTLS 或 Bearer 令牌 | — |
| 凭据 | DataGrout 应用凭据或用户提供 | — |
| 工具暴露 | 可从 550+ 个工具中单独选择 | 选择前不启用任何工具 |
| 写访问 | 按工具、按集成启用 | 禁用 |
| 策略 | 继承自父级 Hub Server;收紧,不放宽 | 继承 |
没有环境/沙箱行——尚未确认 QuickBooks 是否通过此集成支持沙箱公司文件。
工具: 550+ 个工具,涵盖发票、账单、报表和库存,可按集成单独启用/禁用。未确认有命名的示例工具。
交互设置: 执行前成本估算、执行回执、执行后摘要。
链接: