PixelPigPixelPig
Sign in

Generate persona photos in ChatGPT & Claude

With the PixelPig plugin & MCP

On Pro and Scale. Same token cost as on PixelPig, no markup.

The tools

Just describe it, PixelPig builds it

The tools ChatGPT can call, and what each one returns when you ask.

list_personas

Returns every persona on your account by name, and tells you which ones are ready to generate.

List my personas

generate_persona_photos

Persona + prompt → 1 to 10 on-brand photos. The face stays the same in every shot. Pick a model or let PixelPig choose.

4 photos of Camila at a rooftop café, golden hour, 4:5

generate_video

Prompt, image, or persona → a short clip. Animate a finished photo, or get a new clip that keeps your persona's identity. Pick the model, length, and resolution, or let PixelPig choose.

Animate that photo: slow zoom in, 5 seconds, vertical

One connection

How does it work?

Personas, photos, video, and your balance. You ask, ChatGPT runs it.

Persona library

Your personas, on a first-name basis

Every persona on your Personas page is ready by name. Mention one in the prompt and PixelPig keeps the face consistent across every scene. No trigger words to remember.

PixelPig connectedchatgpt.com

List my personas

You have 3 personas ready:

CamilaReady
ValentinaReady
SofiaReady
Three ways in

One conversation covers the whole job

One-off

Need a single photo now

Say what you need and ChatGPT picks the model, sets the parameters, and hands back the result. Photos, clips, or both.

One candid selfie-style photo of Camila at a rooftop café, golden hour.
Batch

Fill the content calendar

Pick a persona, cover a week of scenes with the face kept consistent, then animate the strongest stills into clips.

Cover next week with Camila. 10 images across 3 locations, then 5s clips for the best 3.
Automation

Put your posting on a timer

In Cursor, or any code editor, write scripts that drive PixelPig on a cron. One fresh post a day, saved wherever you want. Script keys come with Scale.

Write a script that generates one fresh photo with my key every morning at 9.

Running many personas or embedding PixelPig? See the partner API for prepaid tokens and auto top-up.

Limits and security

Guardrails that scale with you

Layered rate limits and abuse protection. Your token balance still applies. Revoke any key in one click.

60
req / min per chat
600
max req / min per key
10
photos per request
50
videos / day

Keys hashed at rest

We never store your raw key, so a leak would only expose useless hashes.

One-click revoke

Revoke a key from your account and the next request from it fails at once.

A budget per key

Each key has its own burst and daily budget, so one key can never lock the rest.

Layered protection

Limits before sign-in and per-account budgets keep the service steady under load.

Common questions

Got questions?

PixelPig runs a Model Context Protocol (MCP) server at mcp.pixelpig.app. In ChatGPT you add it as a plugin, on claude.ai as a custom connector. Both finish with a one-click consent prompt, with no API keys to paste. Cursor and Claude Code use the same URL and the same browser sign-in. Once connected, you can list your personas, generate photos and videos, edit images, swap a persona into a photo, and check your token balance from a normal chat. You always see the token cost before anything is charged.

Two minutes to connect

Put ChatGPT on your content team

On Pro and Scale. Same tokens. Cancel anytime.

I already have a plan