get_memes
Pack: imgflip · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/get_memes for the schema, then POST the same URL with its arguments for the data.
Browse the 100 most popular meme templates. Returns template name, image URL, dimensions, and text box coordinates. Use template IDs with caption_image to create memes.
Example call
Arguments
{}
curl
curl -X POST https://gateway.pipeworx.io/imgflip/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_memes","arguments":{}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('get_memes', {});
Response shape
Always returns: count, memes
| Field | Type | Description |
|---|---|---|
count | integer | Number of meme templates returned |
memes | array | Array of meme templates |
Full JSON Schema
{
"type": "object",
"properties": {
"count": {
"type": "integer",
"description": "Number of meme templates returned"
},
"memes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Unique meme template ID"
},
"name": {
"type": "string",
"description": "Meme template name"
},
"url": {
"type": "string",
"description": "Image URL of the meme template"
},
"width": {
"type": "integer",
"description": "Template image width in pixels"
},
"height": {
"type": "integer",
"description": "Template image height in pixels"
},
"box_count": {
"type": "integer",
"description": "Number of text boxes available"
}
},
"required": [
"id",
"name",
"url",
"width",
"height",
"box_count"
]
},
"description": "Array of meme templates"
}
},
"required": [
"count",
"memes"
]
}
Connect
Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:
{
"mcpServers": {
"pipeworx": {
"url": "https://pipeworx.io/mcp"
}
}
}
Connect to just the imgflip pack
{
"mcpServers": {
"imgflip": {
"url": "https://gateway.pipeworx.io/imgflip/mcp"
}
}
}
See Getting Started for client-specific install steps.