Remote MCP with OAuth

Meme MCP Server for Your AI Assistant

Model Context Protocol (MCP) lets an AI assistant call external tools. Connect a compatible client to Supermeme’s template search and image renderer. Your assistant chooses a template and writes the captions for you to review.

Connect Supermeme MCP

Open Supermeme setup, add the URL in your client and complete OAuth in your browser. Your client’s MCP access and tool permissions also apply.

OAuth sign-inIncluded With Paid PlansCompare plans
Suggested request after connecting
Workflow illustration
Make one meme about shipping a feature five minutes before the demo. Show me the captions before rendering.
Steps your assistant can take
  1. 01Search for a template that fits the situation.
  2. 02Check its caption positions and propose the wording.
  3. 03Render the approved captions and inspect the actual image.

These are suggested steps. Your client may ask you to approve a tool call; its display of the returned image can vary.

Client Setup

Connect the Meme MCP Server

Add this remote endpoint in your client, then sign in to Supermeme through OAuth. You do not need to copy a REST API key. Check the client’s access requirements before you connect.

Client guides checked 4 October 2026. Menus and plan access can change; the official guides below have the current instructions.

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

Claude

  1. 01Open Customize, choose Connectors and add a custom connector.
  2. 02Name it Supermeme and paste the server URL. If Claude offers an OAuth registration choice, select Register automatically.
  3. 03Choose Connect, finish OAuth in your browser, and enable the tools in your conversation.

In an organization, an owner may need to add or allow the connector before members can connect it.

Claude connector guide
Custom app

ChatGPT

  1. 01Check full MCP access in an eligible Business, Enterprise or Edu workspace on the web. Your workspace may need to enable developer mode.
  2. 02In Apps, choose Create, paste the server URL and select OAuth authentication.
  3. 03Complete Supermeme sign-in, scan the tools and create the app. Select it in a new conversation and review any tool approvals.

Creation and use depend on workspace permissions. Pro read/fetch access does not establish permission to 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. Check that the tools appear before trying a request.

Cursor MCP guide

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 for the situation
search_meme_templates
Describe the emotion or situation, such as "trying to look calm before a demo". Review the returned images, template context and caption positions before choosing a format.
Returns: Template metadata and caption positions
Inspect a known template
get_meme_template
Use a known image_path to fetch its metadata and caption positions. Your assistant can check the text slots before writing or revising captions.
Returns: One template with positions_config
Place the captions on the image
render_meme
Render captions supplied by your assistant on the selected template. The result includes image content and, when upload succeeds, a hosted image link.
Returns: Image content; hosted link when available
text_to_meme is a reusable MCP prompt. Where your client exposes prompts, it supplies topic, count, language and tone instructions. Your assistant still chooses the template and writes the captions.

Copy, Paste, Ask

Prompts You Can Try After Connecting

Describe a situation, ask for a familiar format or revise an existing result. These are suggested requests, not captured MCP outputs. Check the actual image before saving or sharing it.

Turn a moment into a meme

Make one meme about shipping a feature five minutes before the demo. Search for a fitting template and show me the proposed captions. After I approve them, render the meme and show the actual result, with a visible image link if available.

What to review

Does the reaction fit the situation? Check the proposed wording, then read each caption on the actual rendered image.

Ask for a specific format

Find a Drake Hotline Bling template. Use "Writing the same status update twice" for the rejected option and "One shared dashboard" for the preferred option. Show me the caption placement before rendering.

What to review

The rejected option belongs at the top and the preferred option at the bottom. Shorten a caption if the rendered text is crowded.

Revise a result

Use the template from the previous result. Shorten each caption to five words or fewer, keep the text in the same slots, then render the revision. Show the actual result and its image link if available.

What to review

Use this after a result exists. Check that the shorter captions keep the joke and still sit in the correct slots.

Need help judging the format? Compare what different meme templates mean, then use the caption and readability checks on your result.

Sign in Through Your Browser

Complete Supermeme authorization in the browser opened by your client. Return to the assistant and check that the connection and tools are enabled for your conversation.

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

Paid Feature

MCP Access Is Included in Paid Plans

Supermeme’s paid plans include MCP access. Your assistant’s own plan, workspace policy and tool permissions also apply. Check both before choosing a plan for this workflow.

Check current Supermeme plans

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.

Best for

REST Meme API
Applications, backends, and automated workflows
Meme MCP Server
AI assistants working inside a conversation

Interface

REST Meme API
REST endpoints with JSON requests and responses
Meme MCP Server
MCP tools and a reusable text_to_meme prompt

Authentication

REST Meme API
Bearer API key
Meme MCP Server
Browser-based OAuth connection

Who orchestrates

REST Meme API
Your application chooses the endpoint and request
Meme MCP Server
The client model chooses tools and writes captions

Result

REST Meme API
Structured data for your code to handle
Meme MCP Server
Image content and an optional hosted link; display varies by client

MCP Troubleshooting

Check the endpoint, account access and client permissions when a connection or tool call fails.

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

Check your Supermeme plan on the setup page. MCP access is included in paid plans. After changing plans, return to setup and retry the connection.

The tools do not appear

Check that the connection and tools are enabled for this conversation. Review your client’s plan and workspace permissions, then refresh its available tools if the client supports that action.

Search works, but rendering cannot run

Check whether your client permits the render_meme action. Read-only access does not establish permission to render an image. Review any tool approval the client requests.

The rendered image is not visible

Open the returned image link when one is available. If upload failed or the result only includes image content, there may be no hosted link. How the image appears depends on the client.

You want to keep the result

Save the actual rendered image once you have checked it. Keep your own copy rather than relying on a hosted link for later use.

Common Questions

Meme MCP Server FAQ

What is a Meme MCP server?

A Meme MCP server gives a compatible AI assistant tools to search meme templates, read their metadata and render captions on an image. Your assistant chooses the template and writes the captions; Supermeme searches and renders.

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?

Claude, ChatGPT and Cursor publish remote MCP setup guides. Access depends on the client’s plan and permissions as well as your Supermeme plan. ChatGPT’s full MCP actions are currently limited to eligible Business, Enterprise and Edu workspaces on the web; Pro read/fetch access does not establish rendering access. Other clients need compatible remote MCP and OAuth support.

What tools does the Supermeme MCP server expose?

The tools are search_meme_templates, get_meme_template and render_meme. The reusable text_to_meme MCP prompt supplies topic, count, language and tone instructions where a client exposes prompts. Your assistant still chooses the template and writes the captions.

Is the Supermeme MCP server free?

MCP access is included in paid Supermeme plans. Check the pricing page for current plans. Your AI client may have its own plan or workspace requirements.

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

Open setup, connect through OAuth and try a request. Review the actual captions and image before saving your result.

Connect Supermeme MCP

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