Skip to main content
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_relationship for 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 by warmth_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 — see get_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-facing limit 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).
  • get_account_relationship — the account-centric view of the same warm-intro data.
  • get_workspace_overviewprogram_metrics.partner_program is 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.