ThisPersonDoesNotExist MCP for AI. Generate high-res fake faces for mockups and testing.
Works with every AI agent you already use
…and any MCP-compatible client








How this MCP server connects to your AI agent
ThisPersonDoesNotExist generates unique, high-resolution JPEG images of completely synthetic human faces using StyleGAN2. Need filler avatars for a mockup or test data without worrying about privacy? This tool delivers realistic portraits instantly.
What AI agents can do with ThisPersonDoesNotExist Automation
Get random face
Requests and returns a randomly generated 1024x1024 JPEG image of a synthetic person.
The tool pulls a random 1024x1024 JPEG of a non-existent person.
You get high-fidelity images to populate mockups and prototypes where real photos aren't available or appropriate.
This process ensures you never handle, store, or use actual personal identifying information (PII).
Ask an AI about this
Waiting for input…
What AI agents can do with ThisPersonDoesNotExist MCP Server: 1 Tool for Face Generation
Use this tool to pull unique, high-quality JPEG images of non-existent people directly into your workflow.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using ThisPersonDoesNotExist on VinkiusGet Random Face
Requests and returns a randomly generated 1024x1024 JPEG image of a synthetic person.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with ThisPersonDoesNotExist, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by ThisPersonDoesNotExist. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 1 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Sourcing placeholder avatars used to take forever., Solved with Vinkius AI Gateway
You know the drill: a designer needs a profile grid filled out. They spend forty minutes bouncing between Unsplash, Pexels, and their internal network drive. They end up using six slightly different-looking people who all look like they came from the same stock photo site.
Now, your AI agent runs `get_random_face`. It spits out a unique 1024x1024 JPEG on demand. You get perfectly sized, diverse, and totally fake portraits instantly.
The ThisPersonDoesNotExist MCP Server delivers instant assets.
Manual asset gathering involves multiple searches, downloading files, renaming them for the folder structure, and then resizing them to match your mockup dimensions. It's a tedious chore that kills momentum.
With this server, you just ask for it. The tool handles the generation and returns the clean JPEG file—no clicks, no downloads, just usable assets.
What your AI can actually do with this
You need fake faces for your mockups? This engine delivers unique, high-res synthetic portraits instantly. It runs on StyleGAN2 to generate completely non-existent people.
When you call the get_random_face tool, it pulls a random 1024x1024 JPEG image of a person who doesn't exist. That's what it does. You get a full portrait every time you run it.
This isn't just some placeholder picture; the output is high-fidelity and built for design work. It gives you those specific, sharp assets needed to populate UIs or prototypes where real photos are either unavailable or totally inappropriate. If your job involves building mockups, testing out a new app flow, or creating dummy data sets, this tool handles it.
You never have to worry about privacy when you use this server because the faces are synthetic by nature. Since they're AI-generated and don't correspond to any real individual, you never handle, store, or even need to worry about actual personal identifying information (PII). It keeps your project clean and compliant.
Basically, it just spits out a random JPEG of a non-existent person at 1024x1024. That means you get consistently sized, professional assets without ever risking the use of real identities or copyrighted material. Need filler avatars for testing? Just run get_random_face. It'll give you one instantly.
Think about it: your team needs to build out a prototype that requires user photos for context—maybe an onboarding flow or a profile view. Instead of spending hours finding stock images or asking colleagues for permission, you call the tool and boom, you got a perfect, unique headshot. You're dealing with completely randomized data here.
It’s not just 'a face'; it's a 1024x1024 JPEG that looks like it came straight out of professional photography gear.
It works for every scenario where real people are a liability or a hassle. Whether you're testing out a new healthcare dashboard, simulating user profiles in a financial app, or just building out some character assets for a game mockup—this server handles the visual component with pure synthetic data. You get that random generation of a full-body portrait at 1024x1024 resolution every single time.
This process ensures you can maintain absolute privacy compliance because you're never using actual identities. There is no PII involved, and nothing needs to be stored or tracked from the outside world. You just get the image data that does the job. It’s perfect for high-stakes design environments where 'real life' assets are a no-go.
It requires calling get_random_face in your agent. That function requests and returns a random 1024x1024 JPEG of a synthetic person, giving you that unique visual data stream immediately for testing or presentation purposes.
019e5d60-1289-70a0-a1d4-5eb5e45224d5 Here's how it actually works
The bottom line is that you get high-quality placeholder images instantly, without leaving your chat window or needing stock photo subscriptions.
Subscribe to the MCP Server and provide your access key.
Instruct your AI agent to run the get_random_face tool via natural conversation.
The server executes StyleGAN2, returning a unique 1024x1024 JPEG image of an artificial person.
Who is this actually for?
Designers and developers who spend too much time finding generic placeholder assets. If you're tired of using the same five 'stock photos' for every mockup, this is for you. It’s for anyone needing realistic, high-res visuals that don't belong to a real person.
Populating wireframes and prototypes with diverse, realistic avatars instead of using generic placeholders or stock photos.
Creating test data for user profiles (e.g., sign-up screens) in applications that require profile pictures without any privacy risk.
Visualizing characters or non-existent people for storyboards, games, or role-playing scenarios.
What Changes When You Connect
Stop wasting time on stock photo sites. Calling get_random_face immediately generates a unique, high-fidelity portrait every single time, saving you hours of searching.
The 1024x1024 resolution is designed for modern UI/UX needs. The images are suitable for direct use in prototypes and mockups without needing extra scaling or cleanup.
You eliminate privacy risk entirely. Because the faces come from StyleGAN2, they are guaranteed to be non-existent, making them safe for any testing environment.
It’s an instant asset source. Instead of complex workarounds, your agent just runs get_random_face and you get a usable image right back in the chat.
Works across all agents. Whether you're using Claude or Cursor, the process is simple: ask for a face, and the tool handles the rest.
See it in action
Building a new user dashboard mockup
The designer needs 10 placeholder avatars for a profile grid. They tell their agent: 'I need ten random faces.' The agent runs get_random_face ten times, providing diverse, high-resolution images instantly. Problem solved.
Testing signup forms in an app
The developer is building a sign-up flow and needs placeholder profile pictures for testing the image upload component. They call get_random_face repeatedly, getting unique, non-PII assets to validate the front end.
Visualizing a new character concept
The writer is creating a visual storyboard and needs a main villain's face. They use their agent to call get_random_face to get a unique, AI-generated portrait for the narrative visualization.
Populating an internal documentation site
The product manager is updating a guide and needs placeholder images of 'Example User A,' 'User B,' etc. Calling get_random_face provides realistic, consistent-sized visuals without needing real employee photos.
The honest tradeoffs
Searching for specific faces
Trying to find a 'man in his 30s with brown hair' on stock sites. It takes hours of filtering, and the results are always generic.
You don’t need a specific face; you just need a realistic face for testing. Use get_random_face. It gives you a unique, high-quality asset immediately.
Using low-res placeholders
Copying and pasting tiny, blurry icons into a mockup because the real source image is too big or complex.
The get_random_face tool delivers 1024x1024 JPEGs. This size ensures your mockups look sharp and professional across all devices.
Using real people's photos
Pulling internal employee headshots for testing, which creates massive privacy headaches when the code goes live.
This server uses StyleGAN2 to generate synthetic media. The resulting face is guaranteed fake and safe for development use.
When It Fits, When It Doesn't
Use this MCP Server if your primary need is realistic, high-resolution placeholder imagery that must be completely divorced from real people or stock photo libraries. If you are building a mockup, testing an avatar component, or generating filler data where the face needs to look believable but cannot identify anyone specific, this tool works perfectly.
Don't use this if: 1) You need faces based on specific attributes (like 'elderly woman with blue eyes'); this only generates random results. 2) You need an image for a finished, public-facing product that requires legal clearance of models; stick to branded assets instead. This is strictly for development and design context.
Questions you might have
Are the people in these images real? +
No. Every image generated by the get_random_face tool is synthesized by a StyleGAN2 neural network. These individuals do not exist in the real world.
What is the resolution of the generated faces? +
The get_random_face tool provides high-quality JPEG images at a fixed resolution of 1024x1024 pixels.
Can I use these images for commercial mockups? +
Yes, these AI-generated faces are commonly used for design prototypes, testing, and creative projects where a human likeness is needed without legal or privacy constraints.
What key do I need to use when running the `get_random_face` tool? +
You don't need a unique authentication key. This service is open-access, and you simply pass 'PUBLIC' as your access key for successful generation.
What should I do if the `get_random_face` tool returns an error? +
If you hit a temporary issue, check the specific error message provided by your AI client. Most failures are transient, so simply retrying the call usually resolves the problem.
Are there rate limits for using `get_random_face`? +
While the service is open-access, extremely high volumes of requests may encounter temporary throttling. If you face repeated rate limit errors, wait a few minutes and try again.
Can I prompt for specific attributes when calling `get_random_face`? +
No, the function is designed to fetch purely random faces using StyleGAN2. You cannot input parameters like age or gender; it always generates a unique, non-existent portrait.
How should I structure my prompt to use `get_random_face`? +
Keep your prompts straightforward and focused on the action. Simply asking your AI client to 'run get_random_face' or 'generate a random face' is enough for it to execute the tool.
We've already built the connector for ThisPersonDoesNotExist. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 1 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.