Setup
Get your config
From the Octave dashboard, click Connect Via MCP and select Cursor. Copy the MCP config.
Add to Cursor config
If you have no existing MCP servers, use this as your Cursor MCP config:If you already have MCP servers configured, add the
octave-myWorkspace entry to your existing mcpServers object.Replace
YOUR_CONTEXT with the value from your Octave dashboard. The full config is provided in the Connect Via MCP dialog.Add Octave routing rules (recommended)
Cursor doesn’t have an “organization preferences” setting the way Claude does, so the equivalent is a project rules file that every team member picks up from the repo. With Octave connected alongside tools like HubSpot, Salesforce, Gong, or Granola, this gives Cursor’s agent a hint to route GTM questions through Octave’s synthesis layer instead of reaching for raw CRM data.Create After the rules are in place, test with a new chat:
.cursor/rules/octave.mdc (or append to your existing AGENTS.md) with the canonical Octave routing instructions:- Octave org instructions for Claude and other MCP clients — pick
short.md(~1.7k chars) for most teams, orlong.md(~2.95k chars) when HubSpot/Salesforce/Gong/Granola/Fathom/Clay are also connected.
Individual users can also paste the same text into Cursor’s Rules for AI in user settings. Rules files take effect immediately — no propagation delay.
“What’s the status of my deal with Acme and what should I be doing next?”Cursor’s agent should call
get_deal_deep_dive without the word “Octave” in the prompt. See the full guide and test prompts for more.