The usedocs MCP server for docs speaks Streamable HTTP JSON-RPC at usedocs.app/mcp, with discovery at /.well-known/mcp.json. Tools: ask_docs, search_docs, get_bot_config. Pass botId and botKey in each tool's arguments.
{
"mcpServers": {
"usedocs": { "url": "https://usedocs.app/mcp" }
}
}The workspace MCP server at https://usedocs.app/mcp/admin manages your help center from Claude, Claude Code, ChatGPT, Cursor, Codex, or any MCP client, with the same operations as the Docs API: search_articles, get_article, create_article, update_article, publish_article, list_drafts, get_draft (with a diff), propose_edit, apply_draft, dismiss_draft, list_changelog, create_changelog_entry, create_task (send the change you're working on), get_task, list_gaps, doc_health, and check_articles. Prompts: document_my_change and review_docs.
Each teammate connects their own client with OAuth sign-in and acts as themselves; setup steps for each client are in Integrations → AI clients. In Claude Code:
claude mcp add --transport http usedocs https://usedocs.app/mcp/adminAn agent that can't sign in (a CI job) uses a workspace API key; content:read keys only see the read tools.
{
"mcpServers": {
"usedocs": {
"url": "https://usedocs.app/mcp/admin",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}