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.
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.executeThe 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_leadsGranular 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.scanFull 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.
Three steps. About four minutes.
- 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. - Step 2
Add the MCP server to your AI client (Claude Desktop or Claude Code).
- 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.
# 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
}
}
}
}'Anything that speaks JSON-RPC + Bearer.
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.