MCP.Market

Random Profiles MCP server

by random-profiles.com·com.random-profiles/mcp·v1.4.4

Generate fake user profiles and companies for tests, seed data, and AI agent demos.

C63/100grade C
What users say
No reviews yet
Be the first
Safety scan
C63/100

not scanned yet

Adoption
New

0 stars59 downloads/wk

Reviews

Write one

Nobody has reviewed Random Profiles yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Random Profiles tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Random Profiles compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
63/100
higher than 19% of 4,460 AI and agents servers
Downloads a week
59
more than 49% of 1,538 AI and agents servers with a package

Release history: 2 versions in the registry since 2026-04-23, latest 2026-09-28, typically one every 158 days.

Install Random Profiles in Claude Code, Cursor or VS Code

Runs npx -y random-profiles-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp -- npx -y random-profiles-mcp
Add to Cursor

What the publisher says

From the Random Profiles repository's README, as published. We do not edit it. Read it on GitHub

random-profiles-mcp

MCP server for the Random Profiles API — generate fake user profiles and companies directly from AI agents like Claude.

Setup — zero config

Just install the MCP server and talk to it. The first time you ask for profiles, the agent will prompt you for an email once, claim a free key on your behalf, cache it locally, and use it for every future request. The key is also emailed to you as a receipt.

Add to your Claude Code MCP config (.mcp.json):

{
  "mcpServers": {
    "random-profiles": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "random-profiles-mcp"]
    }
  }
}

Restart Claude Code and ask "give me 5 random user profiles" — the agent will handle the key handshake automatically. No browser, no copy-paste.

The key is cached at ~/.random-profiles/config.json (mode 0600) so you only do this once per machine.

Prefer to bring your own key?

If you already have an API key (or want to use a specific one for billing), set it via env var and skip the claim flow entirely:

{
  "mcpServers": {
    "random-profiles": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "random-profiles-mcp"],
      "env": {
        "RANDOM_PROFILES_API_KEY": "rp_your_key_here"
      }
    }
  }
}

The env var takes precedence over the cached key.

Tools

Field Groups

Profiles: name, email, phone, identity, bio, social, physical, job, address, financial, network, documents, vehicle, contact, digital, interests, education, photo, relationships, meta

Companies: name, industry, size, location, contact, social, financial, tech, leadership, legal, operations, product, relationships, meta

The relationships group returns cross-resource UUIDs: profiles have companyuuid + colleagueuuids, companies have employee_uuids. Chain tools together to hydrate the graph (e.g. "give me 5 companies, then their employees").

Image formats

Both getprofiles and getcompanies accept an optional photoformat / logoformat argument (jpg or webp). WebP is ~30% smaller than JPG with equivalent perceived quality and is supported by 96%+ of browsers. Default stays jpg for maximum compatibility.

Examples

Profiles

"Give me 5 random US profiles"

"Generate 10 female profiles between ages 25-35 from Germany"

"Get me profiles with only name and email fields"

"Show me a random profile photo"

Companies

"Give me 5 fake Technology companies from the US"

"Generate 10 Healthcare companies with 51-200 employees"

"Get 20 companies with only name, industry, and leadership fields"

"Give me 3 Finance companies from the UK with a fixed seed of 42"

"Give me 10 companies with 128px logos (for an icon grid)"

The logosize argument on getcompanies/getcompany picks the size variant in meta.logourl — same pattern as photo_size on profiles. Valid values: 64, 128, 256, 512, 1024 (default).

Environment Variables

See also

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Random Profiles: common questions

Is Random Profiles MCP server safe?
With care: it is graded C, so read the findings first (63/100). Read the Random Profiles safety report
How do I install Random Profiles?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Random Profiles need an API key?
Yes. The registry entry asks for RANDOM_PROFILES_API_KEY.
Is Random Profiles maintained?
The last commit was 192 days ago (2026-04-26). The latest release is v1.4.4.
What can I use instead of Random Profiles?
Servers from other publishers that do the same job: PaperBanana MCP server, Agent-Native Slides MCP server and Mockserver MCP server.
How does Random Profiles compare with other AI and agents MCP servers?
safety score 63/100 (higher than 19% of 4,460 AI and agents servers); downloads a week 59 (more than 49% of 1,538 AI and agents servers with a package). Full comparison.

Alternatives to Random Profiles

Same job from other publishers: the closest match first, then the best rated.

  • PaperBanana
    Generate academic diagrams and statistical plots from text using multi-agent AI.
    A
  • Agent-Native Slides
    Agent-Native Google Slides - generate and edit React presentations
    A
  • Mockserver
    Mock, record/replay, verify and chaos-test any HTTP, REST, gRPC or LLM dependency over MCP.
    A
  • TradeOS (test)
    [TEST] TradeOS MCP bridge: ticker search, My Agent, chart TA, macro news. npm or HTTP.
    C
  • Agent Security Scanner
    Security layer for AI agents: blocks prompt injection, detects fake packages, scans vulnerabilities.
    C