mcpField
C
Cactus

Cactus

Remote
heycactus.aiMemory & Knowledge0Updated 1w ago

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

  1. 01Search and read help pages
  2. 02View product release timelines
  3. 03Look up the code-derived product map
  4. 04Search and read customer conversations
  5. 05Answer questions with cited sources
  6. 06Investigate product code and knowledge

Use cases

  1. 01Find product guidance from an AI client
  2. 02Review a product's release history
  3. 03Retrieve past customer feedback
  4. 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.

Endpointhttps://mcp.heycactus.ai/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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 README

Cactus 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:

ToolWhat it does
list_productsList your team's products
search_helpSearch the product's published help pages
read_pageRead a help page
list_topicsList help topics
read_timelineRead the product's dated record of releases
lookup_mapRead the product map Cactus keeps from your code
search_conversationsSearch past customer conversations
read_conversationRead a conversation
search_evidenceSearch past customer conversations and imported help articles
search, fetchSearch, and fetch a result
askAsk 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_investigationInvestigate 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

The files in this repository are under the MIT license.

Comments

Markdown supported

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.