Overview
Use memeworld from your agent
Make memes from a prompt in Cursor, Claude, or any MCP client. memeworld picks a template out of roughly two thousand, writes captions that fit the format, and returns either a finished image or an editor link a human can take over.
Choose the result you need:
Make a meme. Connect https://memeworld.afterlume.workers.dev/api/mcp. Ask your agent for a meme about a situation. It calls suggest_memes to shortlist templates and write the captions, then caption_meme for the image.
Hand one to a human. Call get_editor_url for a memeworld link with the captions already in the boxes. No account, no render, nothing to clean up afterwards.
Swap a face into one. face_swap_meme puts a photographed face into a still template. It is the one call that spends credits — 2 a swap, with 10 free to start.
A skill tells your agent when and how to use memeworld. MCP gives it the tools. Captions are text; caption_meme returns the image.What you can do from chat
- Get a finished meme. Name a situation and get a PNG back on a permanent URL.
- Open an editable meme. Get an editor link, fix the wording yourself, download the file.
- Caption a GIF. The same tools with
format: "gif"and a size preset for Discord, an emoji slot, or anywhere else with a byte ceiling. - Put someone's face in it. Send a photo and a still template, get the swap back with an editor link for the captions.
- Browse without an account. Search, tags, template details and editor links are open to anonymous callers. Only rendering, suggestions and swaps need a key.
A first prompt that works
For a finished image:
Fetch https://memeworld.afterlume.workers.dev/llms.txt and follow it. Situation: 9am standup on two hours of sleep. Pick a template, write the captions, call caption_meme, and show me the image.
For a human who will edit:
Same situation. Call get_editor_url and give me the link. Do not invent a rendered URL.
Tell the agent what to fetch, what the meme is about, and whether you want a file or a link. The third part matters most: an agent with no instruction will usually describe a meme instead of making one.
What to explore next
- Get started to connect MCP and make your first meme.
- Auth for keys, OAuth, and what works without either.
- Connect MCP for the endpoint and per-client config.
- Tools for all eight tools, argument by argument.
- Agent skill to teach an agent the workflow once.
Developer resources
Use these endpoints to integrate memeworld:
- OpenAPI spec: https://memeworld.afterlume.workers.dev/api/openapi.json describes the catalog, suggestions and rendering. Agent instructions live in llms.txt.
- Hosted MCP:
POST https://memeworld.afterlume.workers.dev/api/mcp— streamable HTTP, spec 2026-07-28, public catalog, OAuth or an API key for the rest. - Manifest: /.well-known/mcp-manifest.json and /.well-known/oauth-protected-resource.