Remote MCP over OAuth

Meme MCP Server for Your AI Assistant

Model Context Protocol (MCP) lets an AI assistant call external tools. Connect Supermeme once, then ask Claude, ChatGPT, Cursor, or another compatible client to search templates and render captioned memes inside the conversation.

Connect Supermeme MCP
Secure OAuthIncluded With Paid PlansCompare plans
AI Assistant
Supermeme Connected
Make a meme about shipping the feature 5 minutes before the demo.
Supermeme Generated a Meme
Production Deploy
“What Could
Possibly Go Wrong?”
Supermeme.ai

I found a fitting template and generated the finished meme. Want a sharper caption?

Three Focused Tools

The Tools Your Assistant Can Call

The client model decides which template fits and writes each caption. Supermeme handles template search, metadata, and image rendering.

Search by meaning
search_meme_templates
Find templates with a natural-language description such as "tired Monday morning". Results include image URLs, template context, and caption positions.
Returns: Template metadata and caption slots
Inspect one template
get_meme_template
Fetch the current metadata and caption positions for a template when the assistant already knows its image path.
Returns: One template with positions_config
Render the captions
render_meme
Place captions written by the client model onto the selected template and return a visible image link plus an inline image result.
Returns: Rendered meme and hosted image URL
text_to_memeis a reusable MCP prompt, not a fourth tool. It guides the client model through search, selection, caption writing, and rendering in the user's requested language.

Copy, Paste, Ask

Prompts You Can Try After Connecting

You can describe the moment, request a familiar format, or set the caption language. The assistant chooses the tool sequence from the context of your request.

Turn a moment into a meme

Make a meme about shipping the feature five minutes before the demo.

Representative output

The assistant searches for a fitting scenario, writes captions for the selected template, and renders the finished image.

Ask for a specific format

Find a Drake-style template. Reject manual status reports and prefer automated dashboards.

Representative output

The assistant can inspect the template slots before it writes and renders the two captions.

Create in another language

Create three memes in Hindi about the emotional journey of a Monday standup.

Representative output

The text_to_meme prompt can keep the captions in the requested language while searching the template library by meaning.

Client Setup

Connect the Meme MCP Server

Use the same remote endpoint in Claude, ChatGPT, or Cursor. Supermeme opens OAuth in your browser, so there is no API key to paste into the client.

https://mcp.supermeme.ai/mcp
Remote connector

Claude

  1. 01Open Claude Settings, choose Connectors, then add a custom connector.
  2. 02Name it Supermeme, paste the server URL, and add the connector.
  3. 03Choose Connect, finish OAuth in your browser, and enable the tools in your conversation.

A team or enterprise workspace may require an owner to add or allow the connector.

Claude connector guide
Custom app

ChatGPT

  1. 01In Apps & Connectors advanced settings, enable Developer mode.
  2. 02Create a custom app, paste the server URL, and select OAuth authentication.
  3. 03Complete Supermeme sign-in, scan the tools, and enable the app in a new conversation.

App creation and tool actions depend on your ChatGPT plan and workspace settings. Read-only MCP access cannot run render_meme.

ChatGPT developer mode guide
mcp.json

Cursor

Save this in a project at .cursor/mcp.json or use your global Cursor MCP configuration.

{
  "mcpServers": {
    "supermeme": {
      "url": "https://mcp.supermeme.ai/mcp"
    }
  }
}

Save the file, enable Supermeme in Cursor's MCP settings, and complete OAuth when the browser opens.

Cursor MCP guide

OAuth Instead of Secret Keys

Authorization happens in your browser with your Supermeme account. Your password never goes to the AI client, and you stay in control of the connection.

remote_mcp connects to https://mcp.supermeme.ai/mcp

Paid Feature

MCP Access Comes With Every Paid Plan

  • Generate memes from your AI assistant
  • Access the Supermeme template library
  • Keep every benefit included in your plan

Pick the Right Interface

Meme API vs. Meme MCP

Both options create memes with Supermeme, but they fit different workflows. Choose based on who should control each step.

DecisionREST Meme APIMeme MCP Server
Best forApplications, backends, and automated workflowsAI assistants working inside a conversation
InterfaceREST endpoints with JSON requests and responsesMCP tools and a reusable text_to_meme prompt
AuthenticationBearer API keyBrowser-based OAuth connection
Who orchestratesYour application chooses the endpoint and requestThe client model chooses tools and writes captions
ResultStructured data for your code to handleTool results and a rendered image in the assistant

MCP Troubleshooting

Most connection issues come from the endpoint, account entitlement, or client permissions.

Visit the Help Center

The client cannot connect

Confirm that the server URL is exactly https://mcp.supermeme.ai/mcp. The hosted server uses HTTPS and Streamable HTTP.

OAuth sends you to an upgrade page

MCP requires an active paid Supermeme plan. Complete checkout, then return to MCP Setup and reconnect the client.

The tools do not appear

Refresh or re-add the connection, then check whether your plan or workspace administrator allows custom MCP tools.

The rendered image is not visible

Open the visible image link returned by render_meme. Hosted output is temporary, so save the image if you need to keep it.

Common Questions

Meme MCP Server FAQ

What is a Meme MCP server?

A Meme MCP server gives an MCP-compatible AI assistant tools for searching meme templates, reading template metadata, and rendering captions. The assistant can call those tools while you stay in the conversation.

Does Supermeme MCP need an API key?

No. The hosted Supermeme MCP server uses browser-based OAuth. You sign in to Supermeme and approve the connection without copying a REST API key into the client.

Which MCP clients can connect to Supermeme?

The hosted endpoint uses Streamable HTTP and OAuth. Claude, ChatGPT, and Cursor support remote MCP connections, subject to each product's plan and workspace permissions. Other compatible clients can use the same server URL.

What tools does the Supermeme MCP server expose?

It exposes search_meme_templates, get_meme_template, and render_meme. It also includes a reusable text_to_meme MCP prompt that guides the client model through search, caption writing, and rendering.

Is the Supermeme MCP server free?

MCP access requires an active paid Supermeme plan. The pricing page lists the current plans, and there is no separate MCP subscription to manage.

Should I use the Meme API or the Meme MCP server?

Use the REST Meme API when your application or backend needs direct HTTP requests and structured responses. Use MCP when an AI assistant should choose and call meme tools during a conversation.

Ready to Connect?

Add the Meme MCP Server to Your Assistant

Connect with OAuth, then search templates and render memes without leaving the conversation.

Connect Supermeme MCP

Building a production pipeline or a custom agent instead? Use the REST Meme API and keep the agent-friendly markdown referencenearby.