● hiding-elephant · mcp server
Creative infrastructure for developers
A remote MCP server for images and video. Your coding agent calls it like any other tool, and the assets land in your repo.
claude mcp add --transport http --scope user hiding-elephant "https://hidingelephant.com/api/mcp"Claude Code. Cursor and Codex are in the quickstart.
~/goods-shop · claude
›The landing pages are already in. Fill the three heroes: the picnic, the breakfast, and the pool.
●image_generate() × 3
⎿picnic · breakfast · pool
+public/shop/morning.webp
+public/shop/midday.webp
+public/shop/dusk.webp
✓Three heroes, dropped into the pages.
- Where
- Your editor
- Cursor, Claude Code, and Codex.
- The ask
- Plain language
- Name the empty slot. The creative comes back.
- The brand
- Stays put
- Name a brand, a character, or a product. Every shot keeps it.
- The files
- Your repo
- Saved next to the page that uses them.
01 / Quickstart
Connected in a minute.
One command or one JSON block. Then ask for what the page needs.
- 1
Add the server
Pick your client and paste the connection. Nothing to install or run.
- 2
Ask for the set
Heroes, catalog shots, ads, a clip. The files come back in the chat you already have open.
.cursor/mcp.json
{
"mcpServers": {
"hiding-elephant": {
"url": "https://hidingelephant.com/api/mcp"
}
}
}02 / Recipes
Things developers ask for.
Real jobs, for one product line. The site is already yours. Each prompt fills a creative slot.
Prompt
›The three pages are already in the repo. Fill each hero with the goods line, and make them fun: a picnic, a bright breakfast, and a poolside table. Wide, with room for the headline. Leave the layout alone.
What comes back

picnic

breakfast

pool
The agent calls
●image_generate
Three stills for slots that already exist. Same products.
Lands in your repo
- +public/shop/morning.webp
- +public/shop/midday.webp
- +public/shop/dusk.webp
03 / Reference
The tools.
What you can ask for. One sentence is enough.
Generate
- image_generate
A new still.
›A wide hero of the goods on a sunny picnic blanket. Leave room on the left for a headline.
Edit
- image_edit
Change a still you already have.
›Turn the mug cherry red. Keep the table and the framing.
- image_reframe
The same still, in another shape.
›A wide frame and a vertical frame of the cherry mug.
- image_upscale
A larger version, without redrawing it.
›A larger version of the catalog shot, same picture.
- image_remove_background
The subject, on its own.
›The mug on a transparent background, for the storefront.
- image_optimize
A smaller file, ready for the web.
›WebP versions of the heroes, ready for the site.
Video
- video_generate
A short clip.
›A short clip of friends drinking from the mugs at a sunny table.
Packs
- ad_maker
Feed and story ads from a headline.
›Launch ads for the goods line. Headline: The morning set.
- thumbnails
A thumbnail and a short, from a title.
›A YouTube thumbnail and a short. Title: Morning on the counter.
- launch_pack
A share card, a banner, and an avatar.
›Share card, banner, and avatar. Title: Now shipping.
- website_visuals
Hero, device, and feature shots from a page.
›Hero, device, and feature shots from the landing page.
Library and projects
- library_list
The products on the account.
›What products do I have?
- media_list
Images and clips already made.
›Show the images from this project.
- collection_list
Collections you already have.
›What collections are there?
- collection_create
Start a collection for a project.
›Make a collection called Goods launch.
- collection_add_items
File images into a collection.
›Add the three heroes to Goods launch.
- project_list
Projects on the account.
›What projects are open?
- project_get
One project, and the work inside it.
›Open the goods shop.
- project_create
Start a new project.
›Start a project for the goods shop.
04 / FAQ
Questions from developers.
claude mcp add --transport http --scope user hiding-elephant "https://hidingelephant.com/api/mcp"