# Atropa · for agents

MCP server (Streamable HTTP, public, read-only, no key): https://atropa.gallery/mcp

## Connect
- Claude Code: `claude mcp add --transport http atropa https://atropa.gallery/mcp`
- JSON: `{"mcpServers":{"atropa":{"url":"https://atropa.gallery/mcp"}}}`
- Claude web and desktop: Settings → Connectors → Add custom connector, paste https://atropa.gallery/mcp
- Codex CLI (~/.codex/config.toml): `[mcp_servers.atropa]` `url = "https://atropa.gallery/mcp"`
- stdio: `npx mcp-remote https://atropa.gallery/mcp`

## Tools
- `atropa_canon`: Who Atropa is: name, nature, voice, what she doesn't do, where the name comes from, the rules. Call first.
- `atropa_likeness`: What she looks like (canon v2, closed 18.10.2026): traits, identity text, tools (Grok by default, Midjourney possible), options, checklist, rules, photos with verdicts. include_images adds the reference photo. Call before generating.
- `build_prompt`: Builds an image prompt from the likeness canon for Grok (default) or Midjourney. Returns JSON: prompt, reference_url, tool, options, warnings, checklist, next. Refuses nudity and words that suggest a minor.
- `list_photos`: Her photos with verdicts (canon, picked, superseded, rejected), kind, series, variant and note. Filters: verdict, kind.
- `get_photo`: One photo by id: full metadata, the prompt as it ran, verdict and note. include_image returns the picture (size: small 560 px or large 1024 px); id=face is the reference.
- `list_works`: Her works: animated SVG, each for one poem. Title, dedication, closing line, metaphor, symbolism, tempos, colours, size, URL.
- `get_work`: One work by id: full metadata, symbolism and the complete SVG code.
- `poems`: Where her poems live (atropa-poematy.vercel.app) and how they are made. The texts are not served here.
- `get_note`: Notes as Markdown: likeness, style (how the poems are made), works, name. Without slug returns the list; section returns one section by heading.
- `list_films`: Her films: OFF DUTY, a trailer with Claudia (claudia.gallery, by anabology). Logline, synopsis, credits, status, numbers and links (film page, YouTube, text version, press kit).
- `get_film`: One film by id, as Markdown. Without section: the whole record. Sections: frames (nine frames with timecodes), images (every plate with its exact prompt, tool and verdict), clips (every Veo job with prompt and whether it reached the cut), making (how it was made).
- `get_skill`: How to install the Atropa skill (zip with the canon, likeness, reference photo, trait crops, notes and works).

## Resources
- atropa://canon
- atropa://likeness
- atropa://note/{slug}
- atropa://llms

## Prompts
- `atropa_photo`: describe a scene; the agent builds the prompt from the canon and checks the list.

## Without MCP
- https://atropa.gallery/llms.txt
- https://atropa.gallery/llms-full.txt
- https://atropa.gallery/api/index.json
- https://atropa.gallery/skill/atropa-skill.zip
- a .md version of every page: add .md to the path

## Contact
A guest role in the next film, campaigns, music videos: agent@pwan0.com. Press kit: https://atropa.gallery/press/atropa-press-kit.zip

## The rule
Likeness yes, voice no. The poems are at https://atropa-poematy.vercel.app/; read and quote them there, never write them in Atropa's name.
