关于 Tool Pantry
Tool Pantry MCP Server 帮助 Agent 查找基于浏览器的文件处理工具,并提供轻量、无状态的文本和数据实用工具。目录中的工具在用户浏览器内处理文件,服务器支持 stdio 和无状态 HTTP。
主要功能
- 01搜索浏览器工具目录
- 02文本统计与哈希计算
- 03生成 UUID 和密码
- 04JSON 与 Base64 工具
- 05颜色转换与二维码生成
- 06支持 stdio 和无状态 HTTP
适用场景
- 01查找文件转换所需的浏览器工具
- 02计算文本统计信息或哈希值
- 03格式化 JSON 或转换 Base64
- 04为文本或网址生成二维码
MCP 相关
该 MCP 服务向 MCP 客户端提供 `search_tools` 和无状态辅助工具。它既可作为本地 stdio 服务运行,也提供无状态流式 HTTP 端点。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.toolpantry.app/mcpclaude mcp add --transport http wu736139669-toolpantry https://mcp.toolpantry.app/mcp{"mcpServers":{"wu736139669-toolpantry":{"type":"http","url":"https://mcp.toolpantry.app/mcp"}}}在 Cursor 中打开{"servers":{"wu736139669-toolpantry":{"type":"http","url":"https://mcp.toolpantry.app/mcp"}}}在 VS Code 中打开{"mcpServers":{"wu736139669-toolpantry":{"type":"http","url":"https://mcp.toolpantry.app/mcp"}}}{"mcpServers":{"wu736139669-toolpantry":{"serverUrl":"https://mcp.toolpantry.app/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Tool Pantry MCP Server
一个适用于 Tool Pantry 的 MCP 服务——提供 216 款免费的浏览器工具,可处理 PDF、图像、视频、音频和文本,所有处理都完全在用户的浏览器中进行。不会上传任何内容,无需账号,没有水印,也没有文件大小限制。
该服务有两项功能:
search_tools— 根据请求查找对应的工具页面(“将图像压缩到 100kb”“合并 pdf”“heic 转 jpg”),让 Agent 可以直接提供可用链接,而不是泛泛而谈。- 轻量无状态助手工具 — 文本统计、哈希、UUID、密码、JSON 格式化、Base64、颜色转换和 QR 码,全部由同一个公共 API 提供。
零依赖,约 200 行代码,可在任何 Node 18+ 环境中运行。
已列入官方 MCP 注册表
io.github.wu736139669/toolpantry-mcp
curl "https://registry.modelcontextprotocol.io/v0/servers?search=io.github.wu736139669/toolpantry-mcp"
通过 HTTP 使用
同一服务也运行在 Cloudflare Workers 上,地址为 https://mcp.toolpantry.app/mcp(流式 HTTP,无状态):
curl -X POST https://mcp.toolpantry.app/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
https://mcp.toolpantry.app/ 会返回简短的运行状态/功能 JSON。
安装
# Claude Desktop / Claude Code (stdio)
npx -y toolpantry-mcp
{
"mcpServers": {
"toolpantry": {
"command": "npx",
"args": ["-y", "toolpantry-mcp"]
}
}
}
从代码仓库检出版本运行:
git clone https://github.com/wu736139669/toolpantry-mcp.git
node toolpantry-mcp/mcp-server.mjs
工具
| 工具 | 功能 |
|---|---|
search_tools | 搜索包含 216 款工具的目录;返回工具名称、URL 和描述 |
text_stats | 字符数、词数、句子数、段落数、行数、阅读时间 |
hash_text | SHA-1 / SHA-256 / SHA-384 / SHA-512 摘要(十六进制 + base64) |
generate_uuid | 生成随机 UUID v4 值 |
generate_password | 使用平台加密随机数生成器生成随机密码 |
json_format | 验证、格式化或压缩 JSON |
base64 | 编码或解码 UTF-8 文本 |
color_convert | 将十六进制颜色转换为 RGB 和 HSL |
qr_code | 将任意文本或 URL 生成为 SVG 格式的 QR 码 |
安装
每款工具都是对 https://toolpantry.app/api 上无需密钥的公共 API 的轻量封装——这些端点也记录在 API 参考中。将 TOOLPANTRY_API=https://toolpantry.app/api 指向其他地址即可更改服务所用的 API。
为什么工具目录需要 MCP 服务
大多数“AI 工具”目录都是聊天框。文件处理不是聊天任务:Agent 不应要求用户把护照扫描件上传到陌生人的服务。Tool Pantry 的核心理念是,所有操作都在用户自己的浏览器标签页中完成,因此 Agent 只需选择合适的 URL 并提供给用户。
相关链接
- toolpantry.app — 网站(也可通过 llms.txt 和 tools.json 目录查看)
- markdown-for-agents-worker — 从任意静态网站向 Agent 提供 Markdown
- toolpantry-skill — 将相同的路由知识作为可安装的 Agent Skill 提供
- 媒体资料包 — 宣传文案、徽标和屏幕截图
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。