Name to Avatar
AvatarsAPI DocsMCP ServerBlog

MCP

Let AI tools and coding agents access Name to Avatar's existing public synthetic data

Connect

Add this URL as a Streamable HTTP MCP server. Public read data requires no authentication.

https://nametoavatar.com/api/mcp

Current MCP server version: 1.2.0

Available data

Names
Avatars
Identities
Demo companies
Company roster templates
Company rosters
Countries
Languages
Locations

Available tools

Required parameters are shown without a question mark. Optional parameters end in ?.

Names
  • list_names
    name?: stringlanguage?: stringcountry?: stringgender?: (male | female)[]isQualified?: booleanpage?: numberpageSize?: number (maximum: 100)
  • get_name
    id: UUID
  • list_name_avatars
    id: UUIDgender?: male | female | unisexstyle?: professional | casual | creativeage?: child | teenager | adult | seniorcountry?: stringpage?: numberpageSize?: number (maximum: 100)
  • list_name_identities
    id: UUIDgender?: male | female | unisexstyle?: professional | casual | creativeage?: child | teenager | adult | seniorcountry?: stringcompanyId?: UUIDtitleId?: UUIDlocationId?: UUIDpage?: numberpageSize?: number (maximum: 100)
  • get_random_name

    No parameters

Avatars
  • list_avatars
    nameId?: UUIDname?: stringgender?: male | female | unisexstyle?: professional | casual | creativeage?: child | teenager | adult | seniorcountry?: stringpage?: numberpageSize?: number (maximum: 100)
  • get_avatar
    id: UUID
  • get_random_avatar

    No parameters

Identities
  • list_identities
    nameId?: UUIDname?: stringgender?: male | female | unisexstyle?: professional | casual | creativeage?: child | teenager | adult | seniorcountry?: stringcompanyId?: UUIDtitleId?: UUIDlocationId?: UUIDpage?: numberpageSize?: number (maximum: 100)
  • get_identity
    id: UUID
  • get_random_identity

    No parameters

Company roster templates
  • list_company_roster_templates
    companyId?: UUIDpage?: numberpageSize?: number (maximum: 100)
  • list_company_roster_template_versions
    id: UUID
  • get_company_roster_template_version
    id: UUIDversion: number
Company rosters
  • list_company_rosters
    templateId?: UUIDstatus?: stringpage?: numberpageSize?: number (maximum: 100)
  • get_company_roster
    id: UUID
Dictionaries
  • list_companies

    No parameters

  • list_countries

    No parameters

  • list_languages

    No parameters

  • list_locations
    country?: stringpage?: numberpageSize?: number (maximum: 200)

Example prompts

  • Give me 20 Japanese avatars for this prototype.
  • Find French names I can use as seed data.
  • What demo companies are available?
  • Find identities from one of the demo companies.
  • Give me a completely random avatar.
  • Give me a random identity and show its company and job-title context.
  • Find a public company roster I can use to populate this dashboard.

MCP v1 is read-only

These tools return existing stored public data. Paid generation and write operations are not yet exposed through MCP.

View REST API docs
Name to Avatar

Product

AvatarsName GeneratorAvatar GeneratorIdentity Generator

Developers

API DocsMCP Server

Resources

BlogPrivacy PolicyTerms of Service

Contact

Customer Support@kapxapot

Projects

Stay UpMapfolksTimezonedBrightwood StoriesQR LifeKarina Azatyan Photography

All rights reserved. © 2026 Name to Avatar

Created by Sergey Atroshchenko

Domain Rating by Ahrefs for nametoavatar.com