关于 Taklo
Taklo 是面向安装与维护企业的软件,其公开 MCP 服务提供价格、会计功能、集成和试用信息,并可准备试用及回电请求,但不会直接完成申请。
主要功能
- 01查询 Taklo 产品与价格信息
- 02按用户数计算月费
- 03列出会计软件集成
- 04返回试用注册链接
- 05记录待人工确认的回电请求
适用场景
- 01回答 Taklo 价格与服务相关问题
- 02估算指定用户数的月费
- 03查看可用的会计软件集成
- 04准备试用注册或回电请求
MCP 相关
远程服务通过 Streamable HTTP 提供五种 Taklo 信息与请求工具。只读答复来自带日期的快照;请求工具不会直接完成注册或回电安排。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://taklo.nl/mcpclaude mcp add --transport http taklo https://taklo.nl/mcp{"mcpServers":{"taklo":{"type":"http","url":"https://taklo.nl/mcp"}}}在 Cursor 中打开{"servers":{"taklo":{"type":"http","url":"https://taklo.nl/mcp"}}}在 VS Code 中打开{"mcpServers":{"taklo":{"type":"http","url":"https://taklo.nl/mcp"}}}{"mcpServers":{"taklo":{"serverUrl":"https://taklo.nl/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| onderwerp | enum | 是 | 所需的事实块prijzen | fair_use | bijkopen | proefperiode | diensten | functies | positionering | fiscale_keten | alles |
详细介绍
Taklo MCP 服务
Taklo 的公开 MCP 服务——面向安装和维护企业的一体化业务软件。
AI Agent 可以用它查询 Taklo 的相关信息、计算月费、了解 Taklo 自身处理的会计事务(发票、增值税、Peppol)以及可选连接的套餐,还可以准备试用申请或回电请求。
端点
https://taklo.nl/mcp
- 传输方式: Streamable HTTP
- 身份验证: 无
- 费用: 无
接入
{
"mcpServers": {
"taklo": {
"type": "http",
"url": "https://taklo.nl/mcp"
}
}
}
手动试用
发送一个 Accept 标头,同时接受 application/json 和 text/event-stream。如果没有该标头,服务端会返回 -32000 Not Acceptable——这不是故障。
curl -s -X POST https://taklo.nl/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
对 /mcp 发起 GET 请求会返回 405。这是无状态 Streamable HTTP 服务的正常行为:没有可重新打开的会话。请使用 /health 进行健康检查,而不是 /mcp。
工具
| 工具 | 功能 | 类型 |
|---|---|---|
taklo_info | Taklo 的相关信息:价格、公平使用政策、额外购买、试用期、服务 | 只读 |
taklo_prijs_berekenen | 计算指定用户数的月费,并列出费用构成 | 只读 |
taklo_koppelingen | 会计套餐,以及每个套餐是否可以自行启用 | 只读 |
start_gratis_proefperiode | 返回 14 天试用的注册链接 | 记录请求 |
plan_terugbelmoment | 记录回电请求 | 记录请求 |
所有金额均为不含增值税(企业对企业)。工具会注明这一点;转述金额时也请一并说明。
权限有限
没有任何工具会自行创建账户、敲定预约或确认申请。
start_gratis_proefperiode 不会创建账户。该工具会返回一个注册链接;用户使用自己的电子邮件地址自行完成注册。这是有意为之——试用应属于人,而不是助手。请原样转发该链接,包括查询参数:这样 Taklo 就能知道注册来自 AI 助手。
plan_terugbelmoment 会记录回电请求。系统不会自动拨打电话;需要先由人工确认。
此流程不会发出任何出站 HTTP 请求,也不会访问 Taklo 的任何数据库。
数据
只读工具提供的是 data/*.json 中的快照,而非实时查询。每个回答都包含 snapshotDatum,以便查看数据的时效。快照由 Taklo 根据产品代码生成,并定期刷新。
如果希望 fork 保持最新,请勿手动修改 data/*.json——否则会出现第二个事实来源,与 taklo.nl 上的信息并存。
与 taklo.nl 上运行的服务的区别
Taklo 托管的服务也会将两个写入工具的调用记录到内部日志表中,以便 Taklo 查看有多少 Agent 流量。该日志接收器属于内部基础设施,不在此代码库中;在这里,相同的记录会输出到 stdout。
对于调用该服务的 Agent,行为完全一致:相同的五个工具、相同的回答、相同的参考代码。
自行运行
npm install
npm start # luistert op :8790
或使用 Docker:
docker build -t taklo-mcp .
docker run -p 8790:8790 taklo-mcp
然后:
curl -s http://localhost:8790/health
server.js 中的 ALLOWED_HOSTS 决定接受哪些 Host 标头(用于防范 DNS 重绑定)。如果要在自有域名后运行,请将该域名添加进去。
速率限制
每个 IP 地址每分钟 30 次读取操作和 5 次写入操作。计数桶保存在进程内存中。
重用时请注意:如果前面有一个代表多个用户发起调用的网关或代理,那么这些用户会共用一个计数桶。
许可证
MIT——参见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。