关于 Cactus
Cactus 是面向产品团队的托管服务,将产品帮助内容、代码产品图谱、发布记录和客户对话提供给 MCP 客户端查询。其工具可检索和阅读资料、回答问题并调查代码,但不会编辑或删除数据。
主要功能
- 01搜索和阅读帮助页面
- 02查看产品发布记录
- 03查询代码产品图谱
- 04搜索和阅读客户对话
- 05基于资料回答并引用来源
- 06调查产品代码与知识
适用场景
- 01从 AI 客户端查找产品说明
- 02了解产品发布历史
- 03检索过往客户反馈
- 04调查与产品代码相关的问题
MCP 相关
Cactus 的托管 MCP 服务向已登录的团队客户端提供产品、帮助中心、发布记录、代码图谱和客户对话工具。公开帮助中心另有无需登录的 MCP 服务,可搜索和阅读公开内容、回答帮助问题及联系团队。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.heycactus.ai/mcpclaude mcp add --transport http ai-heycactus-cactus https://mcp.heycactus.ai/mcp{"mcpServers":{"ai-heycactus-cactus":{"type":"http","url":"https://mcp.heycactus.ai/mcp"}}}在 Cursor 中打开{"servers":{"ai-heycactus-cactus":{"type":"http","url":"https://mcp.heycactus.ai/mcp"}}}在 VS Code 中打开{"mcpServers":{"ai-heycactus-cactus":{"type":"http","url":"https://mcp.heycactus.ai/mcp"}}}{"mcpServers":{"ai-heycactus-cactus":{"serverUrl":"https://mcp.heycactus.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Cactus MCP 服务
Cactus(heycactus.ai)会从代码库中学习产品知识,实时回答客户的问题,并在每次发布时更新帮助网站和变更日志。其 MCP 服务让团队可以通过 Claude、ChatGPT、Cursor、VS Code 或任何其他 MCP 客户端访问这些知识。
此代码库不包含任何服务端代码。它列出了 Cactus 托管的 MCP 服务:如何连接、提供哪些工具,以及 MCP 目录会读取哪些清单。
连接
- 服务:
https://mcp.heycactus.ai/mcp - 传输方式:Streamable HTTP
- 登录:使用 Cactus 账户进行 OAuth 2.0 登录(Google 或 GitHub)。支持动态客户端注册和客户端 ID 元数据文档,并支持 PKCE(S256)。
各 AI 客户端的分步设置说明:https://heycactus.ai/docs/connect-an-ai-client
在 Claude Code 中:
claude mcp add --transport http cactus https://mcp.heycactus.ai/mcp
在 Cursor 中,将以下内容添加到 .cursor/mcp.json:
{
"mcpServers": {
"cactus": {
"url": "https://mcp.heycactus.ai/mcp"
}
}
}
你需要一个包含从 GitHub 代码库构建的产品的 Cactus 团队。Cactus 即将发布;其封闭测试版于 2026 年 10 月 16 日开始。请在 https://heycactus.ai 加入候补名单。
工具
在 https://mcp.heycactus.ai/mcp 上登录后可用:
| 工具 | 功能 |
|---|---|
list_products | 列出团队的产品 |
search_help | 搜索产品已发布的帮助页面 |
read_page | 阅读帮助页面 |
list_topics | 列出帮助主题 |
read_timeline | 阅读产品按日期记录的发布历史 |
lookup_map | 阅读 Cactus 根据代码维护的产品地图 |
search_conversations | 搜索过往客户对话 |
read_conversation | 阅读一段对话 |
search_evidence | 搜索过往客户对话和导入的帮助文章 |
search、fetch | 搜索并获取结果 |
ask | 向 Cactus 提问。它会根据已发布的页面、产品地图、产品知识和过往对话作答,并注明信息来源 |
start_investigation、get_investigation | 调查产品代码和知识中的问题,并读取调查结果 |
每个工具都带有 MCP 注解。没有任何工具会编辑或删除内容。只有 ask 和 start_investigation 不是只读工具,因为它们会分别运行新的回答或调查。
公开帮助中心服务
每个产品的公开帮助中心都有自己的服务,无需登录:https://mcp.heycactus.ai/p/<name>/mcp。Cactus 自己的帮助中心地址为 https://mcp.heycactus.ai/p/cactus/mcp。它提供 search_help、read_page、list_topics、read_timeline、ask_help、contact_team、search 和 fetch。
ask_help 会像帮助中心回答访客问题那样作答。它会先查阅已发布的帮助页面;如果这些内容不足以回答问题,则会读取产品地图、代码索引和代码。contact_team 会向团队发送一条他们可以回复的消息。
链接
- 网站:https://heycactus.ai
- MCP:https://heycactus.ai/mcp
- 设置:https://heycactus.ai/docs/connect-an-ai-client
- 隐私:https://heycactus.ai/privacy
- 条款:https://heycactus.ai/terms
- 支持:[email protected]
此代码库中的文件均采用 MIT 许可证。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。