Skip to main content
Glama

SelfBadge

Server Details

Look up verified people on SelfBadge and tell them apart from namesakes.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: find_person is a name search returning candidates, get_person fetches a full profile by id/handle, and get_organization fetches an org page. The descriptions explicitly state the search-then-fetch workflow, leaving no real overlap or confusion.

Naming Consistency5/5

All three names follow a consistent snake_case verb_noun pattern (find_person, get_person, get_organization). The find/get split is semantically meaningful (search vs. direct fetch) rather than an arbitrary inconsistency.

Tool Count4/5

Three tools is minimal but each earns its place for a read-only profile directory, and the search/fetch/org triad covers the core flows. It is slightly thin, as there is no way to search or list organizations without already knowing the target.

Completeness4/5

Coverage is good for a public profile service: person search, person lookup, and organization lookup with linked people. The main gap is the lack of an organization search/find tool, forcing agents to guess org identifiers before calling get_organization.

Available Tools

3 tools
find_personFind a person by nameA
Read-only
Inspect

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.

Inputs: name (required), limit, location, job_title, +1 more.

get_organizationGet an organizationA
Read-only
Inspect

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.

Inputs: slug (required).

get_personGet a person's verified profileA
Read-only
Inspect

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.

Inputs: id, handle.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables users to look up a person's public GitHub, Bluesky, personal site, Substack, and X profiles from their full name and company domain, with status and confidence per platform and no emails or phone numbers.
      1
      56 npm
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Multilingual name romanization lookup across Chinese, Japanese, Korean, Arabic, Vietnamese, and more. Resolves whether two name spellings refer to the same person — Chan/Chen/陳/陈, Hsu/Xu, Chou/Zhou — across Pinyin, Wade-Giles, Cantonese, Hokkien, and other romanization systems.
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources