Connector URL
Connect from your agent
Claude (Desktop or claude.ai)
- Open Settings → Connectors.
- Click Add custom connector.
- Name it
CometChat, paste the URLhttps://mcp.cometchat.com/mcp, and click Add. - In a new conversation, attach CometChat from the connectors picker and prompt away.
Cursor
Cmd+Shift+P(macOS) /Ctrl+Shift+P(Windows) → Open MCP settings.- Click Add custom MCP and paste:
Windsurf
- Click the Plugins (hammer) icon → Manage plugins → View raw config.
- Paste:
- Save and click Refresh.
Visual Studio Code (Copilot Agent)
Cmd+Shift+P/Ctrl+Shift+P→ MCP: Add MCP Server.- Enter:
- Server Name:
CometChat - Server URL:
https://mcp.cometchat.com/mcp - Transport: SSE
- Server Name:
- Confirm.
Example prompts
Once connected, try these in a fresh agent conversation:- “Add a chat tab where users can DM each other in my React app.”
- “Let project members talk in a group chat with file sharing.”
- “Add video calling between two users with a click-to-call button.”
- “Set up content moderation so banned words are blocked before delivery.”
- “Build a multi-tenant SaaS chat where each workspace’s users are isolated.”
- “Add presence indicators and typing dots to my conversation list.”
What the connector exposes
Three tools (all read-only)
search_cometchat_docs
Search SDK guides, UI Kit references, REST API docs, and OpenAPI
specs. Returns ranked snippets with direct links.
fetch_cometchat_doc_page
Fetch the full content of any documentation page as markdown by URL
or relative path.
get_cometchat_implementation_bundle
Return a curated implementation recipe — prerequisites, install,
configuration, working code — for a named scenario.
Ten curated implementation bundles
Orientation skill resource
The MCP also exposes acometchat://skills/overview resource — a structured
markdown document the agent reads once to orient itself on CometChat’s
products, decision tree, and common pitfalls.
Source
The MCP server is open-source atgithub.com/cometchat/cometchat-mcp.
Built from this very documentation repository, so the content it surfaces
is always in sync with what you see on the docs site.