Integrate · MCP-first

Connect anything that talks MCP.

PreWiro exposes its full GTM execution layer over JSON-RPC at /api/mcp/v1. One Bearer token, one tool call — your goals platform decides; we run strategy + execution. The MCP server is live today; partners ship the integration in an afternoon.

What you get

Three calls that close the loop.

The whole catalog is available — ~30 actions across brain, GTM plan, campaign, lead research, and integration categories — but most callers only need these.

goal.execute

The headline tool. Pass a goal text + target metric + ICP constraints. We synthesize the strategy, regenerate the GTM plan, and kick off lead discovery — all in one call. Returns a strategy summary, plan_id, and discovery trigger for tracking.

pipeline.discover_leads

Granular escape hatch. Fire bulk discovery for given niches + locations + count. Idempotent per (customer, niches, locations, day). Used directly when you want raw leads without the goal-shaped wrapper.

gtm_plan.regenerate · campaign.create · lead_research.scan

Full action surface — every Prewiro capability is exposed as MCP tools. ~30 actions across brain, gtm_plan, campaign, lead research, listening, and integration categories. tools/list to see the live catalog.

Quickstart

Three steps. About four minutes.

  1. Step 1

    Sign in to the dashboard and open Settings → API Tokens. Create a token with scope action:*. The plaintext token is shown once — copy it.

  2. Step 2

    Add the MCP server to your AI client (Claude Desktop or Claude Code).

  3. Step 3

    Drop a goal. The AI calls goal.execute; PreWiro synthesizes the strategy, regenerates the plan, and kicks off discovery. Watch results land in your dashboard.

Test it from a terminal
# List all PreWiro tools
curl -X POST https://app.copilotverse.io/api/mcp/v1 \
  -H "Authorization: Bearer pwro_live_…" \
  -H "content-type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

# Fire goal.execute
curl -X POST https://app.copilotverse.io/api/mcp/v1 \
  -H "Authorization: Bearer pwro_live_…" \
  -H "content-type: application/json" \
  -d '{
    "jsonrpc":"2.0", "id":2, "method":"tools/call",
    "params": {
      "name": "goal.execute",
      "arguments": {
        "goal_text": "30 enterprise meetings this quarter",
        "target_metric": { "type": "meetings", "value": 30 },
        "constraints": {
          "niches": ["B2B SaaS founders"],
          "locations": ["United States"],
          "target_count": 200
        }
      }
    }
  }'
Where it works

Anything that speaks JSON-RPC + Bearer.

Claude DesktopNon-developers · easiest setup

Add PreWiro to Claude Desktop via the mcp-remote proxy. Works on macOS and Windows.

Setup guide →
Claude CodeDevelopers · native HTTP MCP

Run `prewiro mcp-config "Prewiro" > ~/.config/claude-code/config.json` and Claude Code loads PreWiro tools alongside your repo tools.

Setup guide →
Your goals platformRhythms · Lattice · Workboard · Asana · Linear

Any platform that can issue a Bearer-authed JSON-RPC call can drive PreWiro. Pass a Prewiro API token; call goal.execute when an OKR fires; track results via webhook or polling.

Talk to us about partnership →

Building a goals platform?

We work with strategy / OKR / planning platforms whose customers ask "great, but who actually does the work?" — and turn that into a same-afternoon integration. White-label, revenue-share, or referral — we'll match the shape that fits your product.