The MCP server requires a cubic account with access to at least one repository. You must be a
member of the repository’s installation to access its data.
Endpoint
Use this exact URL:Authentication
Use OAuth for new MCP connections. Your MCP client opens a browser, you approve cubic access, and the client stores and refreshes tokens. Existing API-key based MCP configs continue to work during the migration window, but new setup should not add anAuthorization header or cbk_ key.
Install and log in
Cursor and VS Code support one-click MCP install links. For other clients, use the CLI or manual config steps below.- Cursor
- Cursor Agent
- VS Code
- Notion Custom Agent
- Claude Code
- Codex
- Gemini CLI
- OpenCode
- Droid
- Pi
- Generic
- Click Add cubic to Cursor.
- Confirm the install in Cursor.
- Click Connect and complete OAuth.
- Open Cursor Settings.
- Go to Tools and MCP.
- In MCP, use Home MCP Servers or your project-specific MCP section.
- Click New MCP server.
- Add this to the config and save:
- Click Connect and complete OAuth.
Available tools
| Tool | Description |
|---|---|
list_wikis | List all wikis you have access to |
list_wiki_pages | List all available wiki pages for a repository |
get_wiki_page | Retrieve the content of a specific wiki page |
list_scans | List repository scan summaries |
get_scan | List aggregated scan issues with filters and pagination |
resolve_github_user_contacts | Resolve GitHub usernames to email and Slack mentions |
get_issue | Get full issue details including code context |
update_issue_status | Update a scan issue triage status with optional feedback |
list_learnings | List AI review learnings for a repository |
get_learning | Get full details of a specific learning |
get_pr_issues | Get all published issues for a pull request |
Common prompts
- “Show cubic review issues on PR #42 in acme/backend”
- “List wiki pages for acme/backend”
- “Show me the authentication system wiki page”
- “List codebase scan issues in acme/backend with severity at least 7”
- “Mark scan issue abc as false positive with feedback”
- “What review learnings apply to this repository?”
Troubleshooting
Protected resource mismatch
Protected resource mismatch
Confirm your configured URL is exactly
https://www.cubic.dev/api/mcp. Replacing www.cubic.dev
with cubic.dev can cause OAuth clients to reject the connection.401 Unauthorized errors
401 Unauthorized errors
MCP client not recognizing the server
MCP client not recognizing the server
Restart your AI client after updating configuration. For Cursor Agent, make sure the server is
in
~/.cursor/mcp.json or project .cursor/mcp.json, not only Cursor’s settings.json.No wiki pages found
No wiki pages found
Confirm the repository has an AI Wiki generated, verify you have access to the
repository’s installation, and check that
owner and repo match GitHub exactly.