> ## Documentation Index
> Fetch the complete documentation index at: https://docs.particle.pro/llms.txt
> Use this file to discover all available pages before exploring further.

# particle_person_get

> A person's profile — name, current role, bio, and optional external links, podcast appearances, and full role history.

Return a person's profile: name, current role, and bio, keyed by the canonical person slug from [`particle_person_resolve`](/mcp/tools/people/person-resolve).

The default response is lean. Request optional sections via `include`: `external_links` for LinkedIn/Wikipedia/social profiles, `podcast_appearances` for their most recent podcast appearances (episode and podcast slugs included for follow-up calls), `companies` for the full role history (the current role is included and marked `(current)`).

For podcast-guest analytics (appearance stats, suitability exposure, co-appearance graph) use [`particle_podcast_get_guest`](/mcp/tools/podcast_guests/podcast-get-guest) with the same slug.

## Inputs

| Field         | Type           | Required | Default | Description                                                                                                                                                                                                                                                                           |
| ------------- | -------------- | -------- | ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `person_slug` | string         | yes      | —       | Canonical person slug from `particle_person_resolve` (e.g. `"sam-altman"`), or the encoded person ID.                                                                                                                                                                                 |
| `include`     | array of enums | no       | `[]`    | Optional response sections: `external_links` (LinkedIn, Wikipedia, social profiles), `podcast_appearances` (recent appearances with episode and podcast slugs), `companies` (the full role history; the current role is included and marked `(current)`). Request only what you need. |

## Output

A markdown document with the person's name as an H2, then a `**Slug:**` row (or `**ID:**` when no slug is backfilled), a `**Current role:**` row (`Title, Company`), a `**Entity slug:**` row when it differs from the slug, and a bio paragraph. The following H3 sections appear when the matching `include` value was requested and data is present:

* `### Companies` — one bullet per role, formatted `Company — Title (current)` (the `(current)` marker appears on the active role).
* `### External links` — one bullet per platform, formatted `Platform: <url>` (or `Platform: <identifier>` for handle-only platforms).
* `### Recent podcast appearances` — one bullet per appearance, formatted `Episode title (episode-slug) on Podcast title (podcast-slug) — YYYY-MM-DD`. The slugs round-trip into the podcast tools. (Capped at the 10 most recent; for the full paginated history use `particle_podcast_get_guest` with `include: ["appearances"]`.)

Sample (`person_slug="sam-altman", include=["companies","podcast_appearances"]`, truncated):

```markdown theme={"dark"}
## Sam Altman

**Slug:** sam-altman
**Current role:** CEO, OpenAI
Co-founder and CEO of OpenAI. …

### Companies

- OpenAI — CEO (current)
- Y Combinator — President

### Recent podcast appearances

- The future of AGI (the-future-of-agi) on All-In (all-in) — 2026-04-30
- Building OpenAI (building-openai) on Lex Fridman Podcast (lex-fridman-podcast) — 2026-03-12
```

## Example

```text theme={"dark"}
Agent calls: particle_person_get {
  "person_slug": "sam-altman",
  "include": ["external_links", "companies"]
}
```

## Related

* REST equivalent: `GET /v1/people/{id}` (request/response contract in the [API reference](/api-reference/introduction)).
* For appearance analytics (stats, suitability exposure), use [`particle_podcast_get_guest`](/mcp/tools/podcast_guests/podcast-get-guest) with the same slug.
* Resolve a name to a slug first with [`particle_person_resolve`](/mcp/tools/people/person-resolve) or [`particle_entity_resolve`](/mcp/tools/people/entity-resolve).
