What MCP unlocks
Through MCP, any AI tool your team uses can call GetWhys directly. Personas, messaging frameworks, brand voice, and the buyer signal database become callable resources inside Claude, Cursor, Typeface, and any custom agent. A few patterns:- AI content generation with built-in buyer context. Your team’s content tool calls into GetWhys for the persona and messaging framework before it writes a draft. The output starts grounded instead of starting from scratch.
- Agentic research that pulls real interviews. When an agent is researching a competitive teardown or a market scan, it queries GetWhys for primary buyer research instead of relying on general model knowledge.
- Persona-aware content scoring inside other tools. Tools your team has built can call GetWhys to validate copy mid-draft, not just at the end.
- Always-on buyer intelligence in Slack, your CRM assistant, your internal agents. One source of truth, accessible anywhere your team works.
Tools exposed through MCP
| Tool | What it does |
|---|---|
list_personas | Returns your published Personas (handle and name). Useful for picking the right one before fetching details. |
get_persona | Returns a single Persona’s full content: challenges, motivations, KPIs, job titles, watering holes. |
get_all_personas | Returns every published Persona in one call. |
list_messaging_frameworks | Returns your published Messaging Frameworks. |
get_messaging_framework | Returns a single Framework’s full content. |
get_all_messaging_frameworks | Returns every published Framework in one call. |
get_brand_voice | Returns your Brand Voice characteristics with do’s and don’ts. |
query_market_research | Asks a buyer research question and returns a synthesized, evidence-grounded answer with credibility signals. |
ask_market_research | Same as query_market_research but also returns structured citations alongside the answer. |
whoami | Returns the authenticated user and organization context. |
Generating an API token
Click Create token and give it a label (e.g., "Claude Desktop", "Cursor", "Custom Agent")
Click Create token and give it a label (e.g., “Claude Desktop”, “Cursor”, “Custom Agent”)
Configuring your MCP client
Each MCP client configures servers slightly differently. The connection details:- Server URL — provided on the integration card when you create the token
- Auth header — use a bearer token in the
Authorizationheader: