
Look up verified people on SelfBadge and tell them apart from namesakes.
Call this server's tools from your browser. Nothing to install.
Optional: Bearer and your SelfBadge API key (sbk_...) for the higher limit. Leave empty for anonymous use.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Search SelfBadge for people with a given name. Use this to identify a person correctly and tell them apart from namesakes: each candidate comes with their job title, organization, location and a short description. Pass what you already know (job title, organization, location) so the best match comes first, then call get_person with the chosen id for the full, verified profile. It returns public SelfBadge profiles, each marked claimed or created from public sources (seeded: level 0, unconfirmed until the person claims it). An empty result means SelfBadge has no public profile with that name, not that the person does not exist.
The person's full name, for example "Noa Bergman".
Optional. How many candidates to return (default 10).
Optional. A city or country you associate with them.
Optional. What you know of their job title, for example "Managing Partner".
Optional. An organization you associate with them, for example "Harbor Ventures".
Search SelfBadge for people with a given name. Use this to identify a person correctly and tell them apart from namesakes: each candidate comes with their job title, organization, location and a short description. Pass what you already know (job title, organization, location) so the best match comes first, then call get_person with the chosen id for the full, verified profile. It returns public SelfBadge profiles, each marked claimed or created from public sources (seeded: level 0, unconfirmed until the person claims it). An empty result means SelfBadge has no public profile with that name, not that the person does not exist.
| Argument | Type | Description |
|---|---|---|
| name* | string | The person's full name, for example "Noa Bergman". |
| limit | integer | Optional. How many candidates to return (default 10). |
| location | string | Optional. A city or country you associate with them. |
| job_title | string | Optional. What you know of their job title, for example "Managing Partner". |
| organization | string | Optional. An organization you associate with them, for example "Harbor Ventures". |
{
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"description": "The person's full name, for example \"Noa Bergman\"."
},
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "Optional. How many candidates to return (default 10)."
},
"location": {
"type": "string",
"description": "Optional. A city or country you associate with them."
},
"job_title": {
"type": "string",
"description": "Optional. What you know of their job title, for example \"Managing Partner\"."
},
"organization": {
"type": "string",
"description": "Optional. An organization you associate with them, for example \"Harbor Ventures\"."
}
},
"additionalProperties": false
}Get an organization's SelfBadge page: its public facts, schema.org JSON-LD, and the people on SelfBadge linked to it (team members who accepted their organization's invitation, and founders). Use it to check whether someone works at or founded an organization.
| Argument | Type | Description |
|---|---|---|
| slug* | string | The organization's slug, from its address selfbadge.com/org/<slug> or its @id. |
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The organization's slug, from its address selfbadge.com/org/<slug> or its @id."
}
},
"additionalProperties": false
}Get one person's SelfBadge profile: every public fact (name, roles, organizations, education, accounts, published work and more) with its verification level and source, plus schema.org JSON-LD. Use it after find_person, or when you already have a SelfBadge handle, profile address or id. Profiles created from public sources and not yet claimed are marked seeded; treat their facts as unconfirmed.
| Argument | Type | Description |
|---|---|---|
| id | string | Or the SelfBadge id, for example "https://selfbadge.com/jane-doe#person". |
| handle | string | The profile handle, for example "jane-doe" (from selfbadge.com/jane-doe). |
{
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Or the SelfBadge id, for example \"https://selfbadge.com/jane-doe#person\"."
},
"handle": {
"type": "string",
"description": "The profile handle, for example \"jane-doe\" (from selfbadge.com/jane-doe)."
}
},
"additionalProperties": false
}