About Cactus
Cactus is a hosted service for product teams that makes help content, a code-derived product map, release records, and customer conversations available to MCP clients. Its tools search and read information, answer questions, and investigate code without editing or deleting data.
Key features
- 01Search and read help pages
- 02View product release timelines
- 03Look up the code-derived product map
- 04Search and read customer conversations
- 05Answer questions with cited sources
- 06Investigate product code and knowledge
Use cases
- 01Find product guidance from an AI client
- 02Review a product's release history
- 03Retrieve past customer feedback
- 04Investigate questions about product code
MCP support
Cactus's hosted MCP server gives signed-in team clients tools for products, help content, release records, code maps, and customer conversations. Each public help center also has an unauthenticated MCP server for searching and reading public content, answering help questions, and contacting the team.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
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"}}}Open in Cursor{"servers":{"ai-heycactus-cactus":{"type":"http","url":"https://mcp.heycactus.ai/mcp"}}}Open in VS Code{"mcpServers":{"ai-heycactus-cactus":{"type":"http","url":"https://mcp.heycactus.ai/mcp"}}}{"mcpServers":{"ai-heycactus-cactus":{"serverUrl":"https://mcp.heycactus.ai/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMECactus MCP server
Cactus (heycactus.ai) learns a product from its codebase, answers its customers live, and keeps its help site and changelog current with every release. Its MCP server lets your team reach that knowledge from Claude, ChatGPT, Cursor, VS Code or any other MCP client.
This repository holds no server code. It lists Cactus's hosted MCP server: how to connect, the tools it offers, and the manifests MCP directories read.
Connect
- Server:
https://mcp.heycactus.ai/mcp - Transport: Streamable HTTP
- Sign-in: OAuth 2.0 with your Cactus account (Google or GitHub). Dynamic client registration and client ID metadata documents are supported, with PKCE (S256).
Step-by-step setup for each AI client: https://heycactus.ai/docs/connect-an-ai-client
In Claude Code:
claude mcp add --transport http cactus https://mcp.heycactus.ai/mcp
In Cursor, add this to .cursor/mcp.json:
{
"mcpServers": {
"cactus": {
"url": "https://mcp.heycactus.ai/mcp"
}
}
}
You need a Cactus team with a product built from a GitHub repository. Cactus is about to launch; its closed beta started on 16 Oct 2026. Join the waitlist at https://heycactus.ai.
Tools
On https://mcp.heycactus.ai/mcp, signed in:
| Tool | What it does |
|---|---|
list_products | List your team's products |
search_help | Search the product's published help pages |
read_page | Read a help page |
list_topics | List help topics |
read_timeline | Read the product's dated record of releases |
lookup_map | Read the product map Cactus keeps from your code |
search_conversations | Search past customer conversations |
read_conversation | Read a conversation |
search_evidence | Search past customer conversations and imported help articles |
search, fetch | Search, and fetch a result |
ask | Ask Cactus a question. It answers from the published pages, the product map, the product knowledge and past conversations, and cites its sources |
start_investigation, get_investigation | Investigate a question in the product's code and knowledge, and read the finding |
Every tool carries MCP annotations. No tool edits or deletes anything. Only ask and start_investigation aren't read-only, because each runs a new answer or investigation.
Public help-center servers
Every product's public help center has its own server, with no sign-in: https://mcp.heycactus.ai/p/<name>/mcp. Cactus's own help center is https://mcp.heycactus.ai/p/cactus/mcp. It offers search_help, read_page, list_topics, read_timeline, ask_help, contact_team, search and fetch.
ask_help answers the way the help center answers a visitor. It starts from the published help pages and reads the product map, the code index and the code when those fall short. contact_team sends the team a message they can reply to.
Links
- Website: https://heycactus.ai
- MCP: https://heycactus.ai/mcp
- Setup: https://heycactus.ai/docs/connect-an-ai-client
- Privacy: https://heycactus.ai/privacy
- Terms: https://heycactus.ai/terms
- Support: [email protected]
The files in this repository are under the MIT license.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.