Navigation

MCP

Connect an MCP client

Use Bannerify from Claude, Cursor, and other MCP clients.

Bannerify runs a Model Context Protocol (MCP) server at https://api.bannerify.co/mcp. Add it to your assistant, and you can list your templates and generate images and PDFs from the chat, with no API key.

Before you start

  • A Bannerify account with at least one template.
  • An MCP client that supports remote servers over HTTP, such as Claude Code, Claude Desktop, or Cursor.

Add the server

Add a remote MCP server with this URL:

https://api.bannerify.co/mcp

Claude Code:

claude mcp add --transport http bannerify https://api.bannerify.co/mcp

Claude Desktop and Cursor read a JSON file with the same shape:

{
  "mcpServers": {
    "bannerify": {
      "type": "http",
      "url": "https://api.bannerify.co/mcp"
    }
  }
}

VS Code uses a servers block:

{
  "servers": {
    "bannerify": {
      "type": "http",
      "url": "https://api.bannerify.co/mcp"
    }
  }
}

Sign in and approve

The first time you use the server, your browser opens the Bannerify sign-in page.

Sign in, select the workspace that holds your templates, and allow access.

That is the whole setup. There is no key to create and no token to copy. The assistant signs in again on its own when its session expires.

Ask for a file

Give the assistant a plain request:

List my Bannerify templates and their layers.
Create a PNG from tpl_lifecycle with the headline "Welcome back, An" and the qr layer set to https://example.com/restart.

The assistant picks the tools it needs from MCP tools: it reads your templates, renders the file, and shows you the result.

Usage and limits

Every generation from an MCP client counts against the same monthly and daily quota as the REST API and the SDKs. The plan of the workspace applies. See Quota and limits for the limits of each plan.

End a connection

Remove the server from your MCP client. The assistant loses access as soon as the client stops using it.

Troubleshoot

Symptom Fix
The browser does not open the sign-in page Use a client that supports remote MCP servers over HTTP
The assistant asks you to sign in again Sign in and allow access again
The assistant sees no templates Connect again and select the workspace that holds your templates
The assistant cannot generate a file Check Quota and limits

Learn more