Memelord
Generate image memes and captioned short-form video memes from a prompt, and rewrite an existing meme's text, on your Memelord account. Connect with a Memelord API key.
- rest
https://api.superagnt.com/v1/connections/memelordplus the vendor's own path, with your superagnt_ API key asAuthorization: Bearer.- mcp
- Tools named
connection_memelord_*onhttps://mcp.superagnt.com/mcp, served once the account is connected. - billing
- Memelord bills your own account. Calls cost no superagnt_ data credits.
- rate limit
- 5 requests a second, 120 a minute: the vendor's ceiling as the registry records it, for sizing bursts. Your plan's own limit is on Connections.
- vendor docs
- https://www.memelord.com
The Memelord connection lets an agent make memes. It generates image memes from a prompt, submits captioned video memes that render in the background, rewrites the text or caption of an existing meme from a plain-language instruction, and checks on video renders.
01
Setup
- Create an API key. In your Memelord developer settings at memelord.com, create an API key (
mlord_live_...). - Connect Memelord. In the superagnt app open Integrations, pick Memelord, paste the key and press Connect.
02
Things to know
- Every meme spends credits on your Memelord account: 1 per image meme or image edit, 5 per video meme or video edit. A request for several memes (
count, up to 10 images or 5 videos) costs that many times as much. - Generating and editing run without asking by default, so a deployed agent spends credits on its own. Set those tools to Ask if a person should approve each one (Permissions).
- Image memes come back in the response as signed download URLs that expire after
expires_inseconds. Save the file if you need it later. include_nsfwdefaults totrue. Sendfalseto keep NSFW templates out.caption_style(top,tiktokorsnapchat) switches image generation to caption-only mode. Do not send it when editing a template-mode meme: Memelord answers 400.- An image edit needs the
template_idandtemplate_datafrom the original generation response. A video edit needs thetemplate_idand the currentcaption.
Video renders
- A video meme or video edit returns a
job_idper meme straight away and renders in the background. - Poll
connection_memelord_video_renders_readwith that id asjobIduntilstatusiscompleted(with anmp4Url) orfailed(with anerror). - Or pass
webhookUrl, and Memelord posts each result there when it is done. On a new video meme,webhookSecretmakes Memelord sign the payload with HMAC-SHA256. - A
webhookUrlcan be a superagnt_ inbound webhook endpoint, which starts an agent when the render finishes. Leave the endpoint's signature verification off: it does not check Memelord's signature. - The
mp4Urlexpires 7 days after the render completes. Download any video you want to keep.
03
Examples
Generate image memes
curl -X POST "https://api.superagnt.com/v1/connections/memelord/api/v1/ai-meme" \
-H "Authorization: Bearer $AGNTDATA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "developer fixing bugs at 3am", "count": 2, "include_nsfw": false}'Start a video meme
curl -X POST "https://api.superagnt.com/v1/connections/memelord/api/v1/ai-video-meme" \
-H "Authorization: Bearer $AGNTDATA_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt": "when the deploy finally goes green", "force_caption_style": "tiktok"}'Check the render
curl "https://api.superagnt.com/v1/connections/memelord/api/video/render/remote?jobId=<job_id>" \
-H "Authorization: Bearer $AGNTDATA_API_KEY"3 tools, one per resource and risk
MCP servers and agents on the grouped surface list Memelord as these tools. Each takes an action, and the ones that work across record types an object. Every operation also keeps its own per-operation name, in the next table, which works on every server. How grouping works: Grouped tools.
| Tool | Risk | Actions |
|---|---|---|
connection_memelord_images_createGenerate image memes Generate an image meme from a prompt, or edit the text of an existing one. Each costs 1 Memelord credit. | paid | generateedit |
connection_memelord_videos_createGenerate video memes Generate a video meme from a prompt, or edit the text of an existing one. Each costs 5 Memelord credits. Renders run in the background: poll them with connection_memelord_video_renders_read or pass webhookUrl. | paid | generateedit |
connection_memelord_video_renders_readCheck Memelord video renders Get the status of a video meme render job by jobId: pending, completed (with the mp4 URL, which expires after 7 days) or failed. | read | get |
All 5 operations
Each operation is a REST path under https://api.superagnt.com/v1/connections/memelord and an MCP tool. The per-operation tool name is the one permissions, approvals and usage records use.
| Operation | MCP tool |
|---|---|
POST /api/v1/ai-memeGenerate AI image memes | connection_memelord_generateimagememegrouped: connection_memelord_images_create, action generate |
POST /api/v1/ai-meme/editEdit an existing image meme | connection_memelord_editimagememegrouped: connection_memelord_images_create, action edit |
POST /api/v1/ai-video-memeGenerate AI video memes (async) | connection_memelord_generatevideomemegrouped: connection_memelord_videos_create, action generate |
POST /api/v1/ai-video-meme/editEdit a video meme caption (async) | connection_memelord_editvideomemegrouped: connection_memelord_videos_create, action edit |
GET /api/video/render/remotePoll a video render job | connection_memelord_getvideorenderjobgrouped: connection_memelord_video_renders_read, action get |