关于 Rabbytte
rabbytte-mcp 让兼容 MCP 的助手搜索 Rabbytte,这是一个由人工收录并审核网站的索引。它提供全文搜索和基于索引内容、附带引文的回答,无需 API 密钥或注册。
主要功能
- 01搜索人工策划的索引全文
- 02根据索引内容回答自然语言问题
- 03提供引文并说明无结果情况
- 04可配置 Rabbytte 实例
适用场景
- 01查找某主题下经人工审核的网站
- 02询问以索引页面为依据的问题
- 03用带引文的结果为助手回答提供依据
MCP 相关
通过 stdio 向 MCP 客户端提供搜索和问答工具,供其访问 Rabbytte 的策划索引。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
2收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| page | integer | 否 | |
| query | string | 是 | 要搜索的内容 |
详细介绍
rabbytte-mcp
通过 Claude、Cursor 或任何兼容 MCP 的助手搜索 Rabbytte。
Rabbytte 是一个小型的人工精选搜索引擎。索引中的每个网站都由用户提交,并由人工审核通过。没有爬虫、没有 SEO 垃圾内容,也没有机器生成的填充内容。因此,它可以作为可靠的参考数据:助手搜索 Rabbytte 时,每个结果都是经过人工审核的网站。
整个索引均可免费使用。无需 API 密钥,无需注册。
安装
你需要 Node.js 18 或更高版本。此服务已发布到 npm,可通过 npx 运行,因此无需克隆或构建。
Claude Desktop
将以下内容添加到 claude_desktop_config.json(Claude → Settings → Developer → Edit Config):
{
"mcpServers": {
"rabbytte": {
"command": "npx",
"args": ["-y", "rabbytte-mcp"]
}
}
}
重启 Claude Desktop。之后,你可以提出类似“在 Rabbytte 中搜索独立音乐博客”或“询问 Rabbytte 对 Canyon Lake 的自助仓储了解多少”这样的问题。
Claude Code
claude mcp add rabbytte -- npx -y rabbytte-mcp
Cursor
将相同的代码块添加到项目中的 .cursor/mcp.json,或添加到 ~/.cursor/mcp.json 以供所有项目使用:
{
"mcpServers": {
"rabbytte": {
"command": "npx",
"args": ["-y", "rabbytte-mcp"]
}
}
}
其他支持 MCP 的客户端
此服务使用 stdio 传输。将客户端指向 npx -y rabbytte-mcp 即可使用。
工具
| 工具 | 作用 |
|---|---|
search_rabbytte | 在精选索引中进行全文搜索。返回标题、URL、描述、标签,以及已知的地址。接受 query 和可选的 page。 |
ask_rabbytte | 严格依据索引回答自然语言 question,并附上引用来源。如果索引中没有答案,会如实说明,而不会编造。 |
配置
| 变量 | 默认值 | 用途 |
|---|---|---|
RABBYTTE_URL | https://rabbytte.com | 将服务指向其他 Rabbytte 实例。 |
简明 HTTP API
如果你不想使用 MCP,也可以通过 HTTP 访问同一索引:
GET https://rabbytte.com/api/search?q=...GET https://rabbytte.com/api/ask?q=...
文档和 OpenAPI 规范位于 rabbytte.com/api-docs。此外还有 llms.txt。
提交网站
知道哪个网站适合加入人工精选索引吗?提交网站。每份提交都会由人工审核。
许可证
MIT。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。