get_memes

Pack: imgflip · Endpoint: https://gateway.pipeworx.io/imgflip/mcp

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

FieldTypeDescription
countintegerNumber of meme templates returned
memesarrayArray 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, or use one-click install buttons:

{
  "mcpServers": {
    "imgflip": {
      "url": "https://gateway.pipeworx.io/imgflip/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 22, 2026