关于 Kanibal Tools
Kanibal Tools 是面向 AI 助手的本地 MCP 服务,涵盖电话营销同意、GDPR 检查、线索来源分析和模型选择。四种工具均为只读,仅根据输入计算,不访问网络或文件。
主要功能
- 01检查法国电话营销同意有效性
- 02生成 GDPR 境外外包差距报告
- 03按有效会议成本排列线索
- 04从可用模型中选择低成本项
适用场景
- 01核验法国电话营销同意是否仍有效
- 02检查欧盟/欧洲经济区以外的客服外包
- 03按有效会议成本比较 B2B 线索来源
- 04从给定目录中挑选模型
MCP 相关
通过 stdio 向 MCP 客户端提供四种本地只读工具。工具仅使用传入参数计算,不保留状态。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
4收录的工具列表 · 更新于 4 天前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| now | any | 否 | 参考时刻,ISO 8601;默认为当前 UTC 时间。 |
| revoked_at | any | 否 | 撤销日期或任何撤销迹象;若无则省略。 |
| collected_at | string | 是 | 同意收集时间,ISO 8601;不带时区的日期按 UTC 读取。 |
| max_age_days | any | 否 | 更严格的内部期限(天);大于 365 或非正数的值将回退到法定的 365 天。 |
详细介绍
kanibal-tools-mcp
一个 MCP 服务,为 AI 助手提供 Kanibal Studio(ALTA VISTA360, S.L.U.)的四个本地只读工具:
| 工具 | 功能 |
|---|---|
check_telemarketing_consent | 仅适用于法国:根据 décret 2026-662 判断电话营销同意是否仍然有效。默认拒绝。 |
rank_lead_sources_by_kept_meeting | 根据 CSV 文本对 B2B 线索来源进行排名,依据是每场实际举行的合格会议成本,而非每条线索成本。 |
gdpr_offshore_gap_report | 针对外包至欧盟/欧洲经济区以外的客户服务生成 GDPR 差距报告。不构成法律建议。 |
select_least_cost_capable_model | 从给定目录中,选出能力符合要求、可用且已获授权的模型里声明成本等级最低的模型。 |
每个工具仅根据其参数进行计算:不调用网络、不访问文件,也不会在调用之间保留状态。对于 MCP 客户端,四个工具均标记为只读且处于封闭世界。它们封装了已发布的软件包 demarchage-consent、cost-per-kept-meeting、rgpd-offshore-check 和 least-cost-capable。
与 Claude Code 搭配使用
claude mcp add kanibal-tools -- uvx kanibal-tools-mcp
与 Claude Desktop、Cursor 或其他 MCP 客户端搭配使用
将此服务添加到客户端的 MCP 配置中:
{
"mcpServers": {
"kanibal-tools": {
"command": "uvx",
"args": ["kanibal-tools-mcp"]
}
}
}
如果不使用 uv,请通过 pip install kanibal-tools-mcp 安装,并将 kanibal-tools-mcp 用作命令。该服务通过标准输入/输出进行 MCP 通信,需要 Python 3.10 或更高版本。
请求示例
- “2025-11-02 收集的电话营销同意,今天仍然有效吗?”
- “这是我 10 月的线索来源 CSV:请按每场实际举行的会议成本进行排名。”
- “请为我们在突尼斯的客户服务准备一份 GDPR 差距报告:我们有 SCC,但没有传输影响评估。”
- “在这个模型目录中,哪个模型既能运行 Python 和进行调试,成本又最低?”
限制
- 同意工具仅适用法国规则(décret 2026-662)。它只是一项检查,不构成法律建议。
- GDPR 报告是一份检查清单:报告中没有阻断性差距,并不代表已认定符合规定。
- 每场实际举行的会议成本较低,并不能证明具有盈利能力。
- 模型选择仅依据你提供的目录中的信息;它不会切换模型或调用服务提供商,也不保证节省成本。
开发
pip install -e ".[dev]"
pytest
测试会通过内存中的 MCP 客户端会话调用每个工具。
项目背景和许可证
由 Kanibal Studio 编写,与 ALTA VISTA360, S.L.U. 相关联。我们的公开网站包括 Altavista360、Altavista Conseil 和 K-Pulse。
采用 MIT License 授权。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。