Skip to main content
beton
MCP Integration

Beton + Windsurf

Revenue intelligence inside the agentic IDE

Codeium · Agentic IDE

WHAT WINDSURF CAN DO WITH BETON

Signal detection Natural language signal querying in Cascade
Lead scoring Real-time lead scoring and qualification
Signal routing Automated signal routing to CRM destinations
Account analysis Account behavioral analysis and health scoring
Signal filtering Signal trend detection and alerting

EXAMPLE PROMPTS

PROMPT

> Check Beton for any new signals since yesterday

Retrieves recent signals with a time-based filter

PROMPT

> Score the lead from startup.dev and summarize their product usage

Combines lead scoring with account analysis for a complete picture

PROMPT

> Route all high-confidence expansion signals to our HubSpot pipeline

Batch-routes expansion opportunities to your sales CRM

PROMPT

> What accounts show the strongest buying signals this week?

Queries and ranks accounts by signal strength and frequency

CONNECT BETON TO WINDSURF

Beton connects your data source (PostHog) to your destinations (Attio, HubSpot, Pipedrive, and more) via MCP. Windsurf acts as the interface — talk to your revenue data in natural language.

1

Open Windsurf and go to Settings > MCP

2

Add Beton MCP server config to ~/.windsurf/mcp_config.json

3

Set your BETON_API_KEY in the environment variables

4

Restart Windsurf — Beton tools are available in Cascade

~/.windsurf/mcp_config.json
{
  "mcpServers": {
    "beton": {
      "command": "npx",
      "args": ["-y", "@getbeton/mcp-server"],
      "env": {
        "BETON_API_KEY": "your-api-key"
      }
    }
  }
}

Replace your-api-key with your Beton API key from your dashboard.

REVENUE OPS WORKFLOWS

Cascade Revenue Check

Use Windsurf's Cascade feature to run multi-step revenue ops tasks: check signals, analyze accounts, score leads, and route — all in one conversational flow.

Feature Impact Analysis

After deploying a feature, ask Windsurf to check Beton for signal changes. See if your changes drove new PQLs, improved engagement, or triggered expansion signals.

Pre-Standup Revenue Snapshot

Before your daily standup, get a quick summary of overnight signals, new PQLs, and any churn risks that need attention — all from within your IDE.

FREQUENTLY ASKED QUESTIONS

Does this work with Windsurf's free tier?
MCP support availability depends on your Windsurf plan. Beton itself can be self-hosted for free regardless of your Windsurf tier.
Can I use Beton tools in Windsurf's Cascade flows?
Yes. Cascade supports MCP tools natively. Beton's tools appear as available actions that Cascade can call as part of multi-step workflows.
How does Windsurf + Beton compare to a dedicated revenue dashboard?
It's complementary. The dashboard gives you visual analytics; Windsurf + Beton gives you conversational access to the same data. Use both depending on the context.
Is my revenue data sent to Codeium's servers?
No. Beton's MCP server runs locally and communicates directly with your Beton instance. Your revenue data never passes through Windsurf's or Codeium's infrastructure.

Start using Beton with Windsurf

Connect Beton to Windsurf via MCP and start detecting revenue signals in minutes. Free to self-host, no credit card required.