This page documents the Python MCP surface (
mcp.heybtw.com). It reflects mcp-server/tools/partner_insights.py as of this page’s publication — see Schema stability.Purpose
get_partner_insights returns one entry per partner with a full sourcing and funnel breakdown: how many signups/MQLs/opportunities/meetings they’ve driven, per-event detail, a seniority profile of the contacts they’ve brought, and (when HubSpot is connected) pipeline revenue impact.
When to use this
- “Which partners have a relationship with a target account we could leverage for a warm intro?” — pair with
get_account_relationshipfor a specific account, or scan all partners here first. - “Which partner should we lean on more — who’s actually converting, not just attending?”
- Building a partner performance leaderboard or QBR deck.
Parameters
Default behavior
Called with no parameters, returns every partner in the workspace (archived ones excluded by default), sorted bywarmth_score descending — no result cap, no pagination. Every partner entry is included even if they have zero sourced signups (total_sourced: 0); filter client-side on sourcing_breakdown.total_sourced > 0 if you only want active partners.
Sample request
Sample response
Response field reference
Envelope
data[i]
Errors
Same generic-sanitized-error behavior as every tool on this surface — seeget_workspace_overview — Errors. This tool has no parameter-validation failure modes of its own; every parameter is optional and any string value is a valid (possibly zero-match) filter.
Pagination and limits
No caller-facinglimit parameter and no cursor pagination — every matching partner is returned in one call. Internally, the underlying rows are capped at 500 before aggregation (a fixed server-side safety limit, not adjustable); a workspace would need over 500 partner-event-partnership rows to hit it, well beyond any workspace observed today. contacts per partner is separately capped at 50 (see contacts_shown/contacts_total above).
Related tools
get_account_relationship— the account-centric view of the same warm-intro data.get_workspace_overview—program_metrics.partner_programis a workspace-wide rollup of this tool’s data.get_event_summary— per-event partner performance (partner_performance), scoped to one event instead of across all events.