关于 Agent Tools API
Agent Tools API 是面向需要查找和调用 OpenKrill 公开服务工具的 Agent 的 MCP 服务。它可按任务搜索服务,也可通过网关提供全部或指定类别的工具。
主要功能
- 01用 index_tools 按任务搜索服务
- 02跨服务调用工具的网关
- 03通过查询参数选择服务类别
- 04公开服务无需 API 密钥
适用场景
- 01用自然语言查找任务所需工具
- 02调用多个服务类别中的工具
- 03将网关连接限制为指定服务
MCP 相关
提供用于发现 OpenKrill 服务的 index_tools MCP 工具,以及可调用其工具的网关 MCP 端点。客户端可连接完整网关,或用 ?servers= 选择服务类别。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.openkrill.app/mcpclaude mcp add --transport http app-openkrill-api https://api.openkrill.app/mcp{"mcpServers":{"app-openkrill-api":{"type":"http","url":"https://api.openkrill.app/mcp"}}}在 Cursor 中打开{"servers":{"app-openkrill-api":{"type":"http","url":"https://api.openkrill.app/mcp"}}}在 VS Code 中打开{"mcpServers":{"app-openkrill-api":{"type":"http","url":"https://api.openkrill.app/mcp"}}}{"mcpServers":{"app-openkrill-api":{"serverUrl":"https://api.openkrill.app/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
7| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| video | string | 是 | YouTube 视频 URL(watch、youtu.be、shorts、embed、live)或 11 个字符的视频 ID。 |
| format | enum | 否 | segments = 带时间戳的 JSON 和文本(默认);text = 仅纯文本;srt/vtt = 字幕文件。segments | text | srt | vtt |
| languages | array | 否 | 按优先级排列的语言代码,例如 ["en", "pt-BR"];语言代码也会匹配其区域变体。默认为 ["en"]。 |
| translateTo | string | 否 | 当 YouTube 提供此语言时,将字幕翻译为此语言代码。 |
| fallbackToAnyLanguage | boolean | 否 | 如果不存在任何指定语言,则返回视频原始语言的字幕稿(languageFallback: true),而不是报错。默认为 true。 |
详细介绍
Agent Tools 插件
适用于 Claude Code 和 Cursor 的插件,可将 Agent 连接到 OpenKrill 的 Agent Tools MCP 服务。 每个插件对应一个工具系列:每个服务都配有一个说明何时使用它的技能,以及这些服务的远程 MCP 配置。 9 个插件包含 54 个公开 MCP 服务。无需 API 密钥、注册账号或本地进程。
在 Claude Code 中安装
claude plugin marketplace add nguyenhieuec/agent-tools-plugins
claude plugin install dev-security@openkrill
开启新会话并提问:“lodash 4.17.15 是否存在漏洞?哪个版本修复了该漏洞?”
其他系列也可以用相同方式安装。
在会话中,/plugin marketplace add nguyenhieuec/agent-tools-plugins 和 /plugin 也能完成同样的操作。
| 插件 | 涵盖内容 | 安装 |
|---|---|---|
dev-security | 软件包健康状况、CVE 分诊、软件生命周期终止和许可证信息、DESIGN.md 检查与差异分析,以及 AI 编码 Agent 新闻。 | claude plugin install dev-security@openkrill |
web-email | 审核网站的 SEO 和 AI 爬虫访问权限、将网页读取为整洁的 Markdown、检查域名的邮件投递情况、查看某个名称对应的域名是否可用,以及报告邮件互动情况。 | claude plugin install web-email@openkrill |
commerce | 商店价格追踪、商品目录和数据 Feed 检查、HS 编码、关税和落地成本、美国商品安全证书,以及竞争对手广告角度。 | claude plugin install commerce@openkrill |
office | 工作日和节假日、美国税务数据、欧盟 VAT 和公司登记信息、文档文件、可直接发送的链接、每周航线计划,以及 AI 原生团队评分卡。 | claude plugin install office@openkrill |
sales-hiring | 买家信号、入站推介评分板、指定公司的在招职位、按国家筛选的远程职位,以及招聘还是自动化的评估。 | claude plugin install sales-hiring@openkrill |
research | 查找论文、核对参考文献和 DOI、阅读美国联邦法规、比较各国统计数据,以及制作学校摘要。 | claude plugin install research@openkrill |
markets | 基于价格序列计算技术指标、绘制股票代码的蜡烛图、检查流动性池费用和交易量,以及筛查代币风险信号。 | claude plugin install markets@openkrill |
consumer | 美国召回信息、按 VIN 查询汽车报告、按条形码查询食品信息,以及结合机场实时状态提供旅行建议。 | claude plugin install consumer@openkrill |
content-media | 趋势话题和帖子创意、帖子和视频脚本草稿、AI 写作检测、转录文本、免费影片、Live Photos、设计品味、帖子的公开浏览量和点赞数,以及 YouTube 转录文本、应用评价和 X 帖子。 | claude plugin install content-media@openkrill |
在 Cursor 中安装
Cursor 通过 .cursor-plugin/marketplace.json 读取相同的插件。
团队管理员可以依次进入 Dashboard、Plugins & MCPs、Team Marketplaces,选择 Import from Repo 导入此代码库,成员随后可从 Customize 安装。
若只想试用一个系列,可以克隆此代码库并将 plugins/<family> 复制到 ~/.cursor/plugins/local/<family>,然后运行 Developer: Reload Window。
Cursor CLI 可直接加载一个系列:cursor-agent --plugin-dir plugins/<family>。
每个系列也都提供一个纯 mcp.json 文件,你可以将其合并到 ~/.cursor/mcp.json,无需安装技能。
不确定该选哪个插件?
单独添加 API 服务并向它提问:它的 index_tools 工具会根据普通文字描述的任务搜索所有 Agent Tools 服务,并返回工具名称和要添加的 MCP 地址。
claude mcp add --transport http openkrill https://api.openkrill.app/mcp
插件服务不会列出 index_tools:每个服务只介绍自己的工具。
一台服务提供所有工具
https://api.openkrill.app/gateway/mcp 上的网关会列出每台服务的工具,名称格式为 <server>__<tool>(例如 packages__check_package),并在所属服务上按该服务通常的每网络限额运行每次调用。
所有服务的工具完整列表约为 200 KB,因此会将所有工具加载到模型中的客户端应使用 ?servers= 选择一个类别:
claude mcp add --transport http openkrill-dev-security "https://api.openkrill.app/gateway/mcp?servers=dev-security"
?servers= 接受类别名称或以逗号分隔的服务名称。
这些工具也可在 Zapier 中免代码使用:通过此邀请链接加入 OpenKrill Tools 集成。 目前仍处于早期阶段,在 Zapier 审核之前为私有状态;每个操作都是一次网关调用,无需密钥。
目录结构
.claude-plugin/marketplace.json Claude Code marketplace
.cursor-plugin/marketplace.json Cursor marketplace
plugins/<family>/
.claude-plugin/plugin.json Claude Code plugin manifest
.cursor-plugin/plugin.json Cursor plugin manifest
.mcp.json MCP servers for Claude Code
mcp.json MCP servers for Cursor
skills/<server>/SKILL.md One skill per MCP server
隐私与支持
无需创建账户。大多数服务只保留每日调用次数和短期缓存的公开数据。 有些服务会保留其工具声明会保留的内容:Store Price Tracker 会保留公开的商店快照,Taste Profile 和 Outreach Desk 会使用只有你持有的密钥保留个人资料,Transcript Kit 会保留转录文本 24 小时。 各服务接收和保留的数据及其时长:https://tools.openkrill.app/privacy#per-server。条款:https://tools.openkrill.app/terms。 问题与错误反馈:https://tools.openkrill.app/support 或 [email protected]。
此代码仓库由 Agent Tools 插件列表生成。在此所做的修改会在下次发布时被覆盖。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。