hoot
by Portkey-AI·★ 19·综合分 43
Hoot 是一个 MCP 服务器测试工具,提供类似 Postman 的界面,用于测试工具、身份验证和探索 MCP 服务器。
developer-toolsai-llmproductivity
4
Forks
2
活跃 Issue
3 个月前
最近提交
2 天前
收录于
概述
Hoot 充当 MCP 客户端,具有 React 前端和 Node.js 后端,使开发人员能够通过用户友好的界面测试 MCP 服务器。它支持 HTTP 和 SSE 传输协议,自动检测服务器配置,处理 OAuth 2.1 身份验证,并提供使用 AI 辅助的工具过滤和持久会话管理等功能。该工具通过运行处理所有 MCP 连接的后端来解决 CORS 问题,非常适合开发和测试场景。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
你:在集成到应用程序之前测试 MCP 服务器
你:调试开发过程中的工具调用和响应
你:通过 'Try in Hoot' 链接共享 MCP 服务器配置
你:验证 MCP 服务器的 OAuth 2.1 合规性
你:Hoot 适用于所有 MCP 服务器吗?
你:我的数据安全吗?
什么时候选它
当您需要具有适当 OAuth 支持和会话持久化的可视化工具来测试 MCP 服务器,特别是处理复杂认证流程时,选择 Hoot。
什么时候不要选它
如果您需要直接的 MCP 服务器实现而不是测试工具,或者您需要支持 MCP 资源和提示(仍在开发中),请不要选择 Hoot。
可对比工具
mcp-debuggerpostmancurlinsomnia
安装
安装
**即时尝试(无需安装):** 👉 [hoot.run](https://hoot.run) — 在浏览器中打开,准备测试。
**本地运行:**
npx -y @portkey-ai/hoot这将打开 localhost:8009,无需任何配置。
**从源码开发:**
git clone https://github.com/Portkey-AI/hoot
cd hoot
npm install
npm run dev:full在 Claude Desktop 中使用
添加到您的 claude_desktop_config.json 文件中:
{
"mcpServers": {
"hoot": {
"command": "npx",
"args": ["-y", "@portkey-ai/hoot"]
}
}
}FAQ
- Hoot 适用于所有 MCP 服务器吗?
- 是的!Hoot 支持 HTTP 和 SSE 传输协议、OAuth 2.1 和 API 密钥身份验证。它会自动检测服务器配置,使连接尽可能无缝。
- 我的数据安全吗?
- 是的。Hoot 完全在本地计算机上运行。OAuth 令牌存储在本地 SQLite 数据库(~/.hoot/hoot-mcp.db)中,所有通信都通过 localhost 进行。没有数据发送到外部服务器。
hoot 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。