Developer platform

Give your AI agent a logo studio.

Connect once, then generate high-resolution PNG logos from Codex, Kilo, Zcode, Claude Code, or any compatible MCP client. SVG can be created afterward from the website.

01

Create your API key

Open your Wordmarks account, create a personal API key, and copy it once. Each logo costs 1, 1.15 or 1.30 credits depending on the quality you choose.

02

Connect MCP

Use Streamable HTTP directly, or mcp-remote when your agent only supports local stdio.

03

Describe the logo

Ask naturally. The agent calls generate_wordmark_logo and receives the generated image in its real PNG or SVG format.

Remote MCP

For MCP-native agents

MCP URL: https://wordmarks.net/mcp
Transport: Streamable HTTP
Header: Authorization: Bearer YOUR_WORDMARKS_TOKEN

Local bridge

For stdio-only agents

{
  "type": "local",
  "command": [
    "npx.cmd", "-y", "mcp-remote",
    "https://wordmarks.net/mcp",
    "--header", "Authorization: Bearer ${WORDMARKS_TOKEN}"
  ],
  "environment": { "WORDMARKS_TOKEN": "YOUR_TOKEN" },
  "timeout": 120000
}

Natural-language workflow

No JSON on every request.

Once connected, users simply describe the brand. The agent fetches the options, lets the user pick, then generates.

Create a logo for "Kopi Nusantara", a premium Indonesian
coffee brand. Show me the style and color options first.

Style, color & layout

Choose every detail, or let the art director decide.

Let us decide

Send only brandName and description. Every option you leave out is filled with the top recommendation from our brand research, exactly like accepting the defaults on the website.

Pick from recommendations

Call get_logo_options (free, no credit). It returns the same style, palette and layout options the website wizard shows, with reasons. Show them to your user, then pass the chosen ids to generate_wordmark_logo.

Set it yourself

Pass style, colorPreference or layout directly. Anything you set is used as given; anything missing is still chosen for you.

ParameterControlsValuesNotes
brandNameText in the logoRequired, spelled exactly—
descriptionBrand contextWhat the brand does and for whomStrongly improves results.
styleTypographygeometric, humanist, neo-grotesque, didone, slab-serif, display, monospace, rounded, condensed, stencilFree text also works. Omit for auto.
colorPreferenceColorWords or hex codes, e.g. "monochrome", "deep navy + electric blue", "#0A1628, #3B82F6"Up to three flat colors. Omit for auto.
layoutLayoutwordmark (text only), horizontal (symbol beside name), stacked (symbol above name), monogramBinding once chosen. Omit for auto.
qualityRender qualitystandard (1 credit, JPEG), premium (1.15 credits, transparent PNG), deluxe (1.30 credits, transparent PNG)Defaults to standard.

Client setup

One endpoint, your preferred agent.

Codex CLI

Add a Streamable HTTP MCP server, use the URL above, then set the Authorization header.

Kilo Code

Settings → Agent Behaviour → MCP Servers → add a remote server with URL and Bearer header.

Zcode

Open MCP settings and add the remote endpoint. If remote HTTP is unavailable, use the local bridge config.

Claude Code

Run: claude mcp add --transport http wordmarks <URL> --header "Authorization: Bearer <TOKEN>"

Cursor

Add the local mcp-remote bridge to .cursor/mcp.json, then restart Cursor.

Generic client

Use Streamable HTTP POST, MCP protocol 2025-06-18, and Authorization: Bearer wm_live_...

Usage: one successful logo costs one credit. Failed generation attempts are refunded. Rate-limit headers are returned with every HTTP response; if limited, wait for Retry-After before retrying.