# PumpGTM People Data MCP: Enrich Person Profiles From Your Agent

Canonical URL: https://pumpgtm.com/docs/people-mcp

[PumpGTM](/) / [Developer docs](/docs)

# People data MCP

Connect your MCP client to PumpGTM and call enrich_person for professional profiles, optional work emails, and available social connection data.

Updated October 4, 2026 · [View as Markdown](/markdown/pages/docs/people-mcp.md)

Use the same people-data operation as the [REST API](/docs/people-api) from your connected agent. The tool returns structured person data and per-call Energy usage.

## Connect your agent

Add this remote MCP server in your client and sign in to your PumpGTM workspace:

https://mcp.pumpgtm.com/mcp

Use your client's remote HTTP and OAuth connection flow. The [MCP setup guide](/docs/mcp) covers supported clients. For a custom bearer-token client, copy the existing configuration from [your workspace's MCP page](https://app.pumpgtm.com/install-mcp). Keep the key out of prompts, source control, and public browser code.

Your workspace needs Energy enabled and available. Check [billing](https://app.pumpgtm.com/billing#energy) before paid work. People-data calls use the same balance as the REST API.

## Call enrich_person

Ask your agent:

Enrich [https://www.linkedin.com/in/namanyayg](https://www.linkedin.com/in/namanyayg) with PumpGTM. Include a work email and show any available social connection evidence. Show the Energy used. Do not start outreach.

The agent calls the following tool with these arguments:

{
"name" : "enrich_person" ,
"arguments" : {
"linkedinUrl" : "https://www.linkedin.com/in/namanyayg" ,
"includeWorkEmail" : true
}
}

includeWorkEmail defaults to false . The result contains person , emailStatus , social , sources , billing , and a requestId . See the [full response example](/docs/people-api#read-the-response), or switch to MCP in the [interactive person reveal](/people).

## Use the returned context

A profile can include name, headline, location, current title, company, and work email. Missing facts remain null. Check emailCompanyDomainMatch before using an email.

Social accounts are linked only through available cited public profile links. Social connections are previously observed directed follows, with source URLs and observation times. Empty arrays mean no available evidence; we do not claim a complete network for every person.

Your agent can combine this with our [YC founder dataset](/yc/founders) and [investor dataset](/yc/investors): choose a person, enrich their LinkedIn URL, and bring the result into your own workflow.

## Paid calls need deliberate retries

One Energy is $0.05. The same [people-data pricing and error rules](/docs/people-api#energy-and-errors) apply over API and MCP. The tool can consume Energy, so it is not marked read-only or idempotent. Repeated calls may be billed again. Never automatically retry a timeout or unknown failure.

A partial result keeps the available profile and tells you why the email is missing. billing.energyCharged and billing.energyHeld report spent and pending Energy. Inspect them before proceeding.

This tool does not save a lead, create a sequence, send a message, or connect a social account. Use find_people for audience discovery and the existing outreach tools only when you intend to start an outreach workflow.

Questions or a missing endpoint: [hello@pumpgtm.com](mailto:hello@pumpgtm.com).
