Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.logokit.com/llms.txt

Use this file to discover all available pages before exploring further.

Replace sk_pa_YOUR_KEY with your secret API key from the API Tokens dashboard. All clients use the same endpoint and Bearer authentication — only the location of the config file changes.

Universal config

Most clients read MCP servers from a JSON file. The config is the same shape everywhere:
{
  "mcpServers": {
    "logokit": {
      "url": "https://mcp.logokit.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_pa_YOUR_KEY"
      }
    }
  }
}
Per-client locations and shortcuts are below.

Claude Code

Use the claude mcp add CLI command:
claude mcp add --transport http logokit \
  https://mcp.logokit.com/mcp \
  --header "Authorization: Bearer sk_pa_YOUR_KEY"
Add --scope user to make the server available across all projects.

Cursor

1

Open MCP settings

Cursor → Settings → MCP, or open the Command Palette and run “MCP: Add Server”.
2

Paste the config

Paste the universal config into the editor and save.
3

Restart Cursor

Restart Cursor — the logokit server appears in the MCP list with two tools available.
You can also use a one-click install link from the LogoKit MCP landing page.

Claude Desktop

Edit your Claude Desktop config file:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Add the logokit entry to the mcpServers object (merge with any existing entries), then restart Claude Desktop:
{
  "mcpServers": {
    "logokit": {
      "url": "https://mcp.logokit.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_pa_YOUR_KEY"
      }
    }
  }
}

VS Code

VS Code supports remote MCP servers via GitHub Copilot Chat (and other MCP-compatible extensions).
1

Open the MCP config

Run “MCP: Add Server” from the Command Palette, or create a .vscode/mcp.json file in your workspace.
2

Paste the config

3

Reload the window

Reload the VS Code window — the logokit tools become available to Copilot Chat.

Codex

OpenAI Codex CLI reads MCP servers from ~/.codex/config.toml. Add a TOML entry:
[mcp_servers.logokit]
url = "https://mcp.logokit.com/mcp"

[mcp_servers.logokit.headers]
Authorization = "Bearer sk_pa_YOUR_KEY"
Restart any active Codex session for the change to take effect.

Windsurf

Edit the Windsurf MCP config file (Settings → Cascade → MCP, or ~/.codeium/windsurf/mcp_config.json), then restart Windsurf:
{
  "mcpServers": {
    "logokit": {
      "url": "https://mcp.logokit.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_pa_YOUR_KEY"
      }
    }
  }
}

ChatGPT

ChatGPT (Pro / Team / Enterprise) supports remote MCP servers via the Connectors UI:
1

Open Connectors

Settings → Connectors → Add MCP server.
2

Enter the endpoint

URL: https://mcp.logokit.com/mcp
3

Add the header

Header name: Authorization · Value: Bearer sk_pa_YOUR_KEY

Other clients

LogoKit MCP works with any client that supports remote MCP over HTTP — including Continue, Cline, Zed, and others. Use the universal config and consult your client’s documentation for where the MCP config file lives.

Verify the connection

Once installed, the server registers two tools:
  • get_brand_by_domain(domain)
  • get_brand_by_ticker(symbol)
Try a quick prompt like “Pull stripe.com using LogoKit” or “What company is ticker NVDA?” — your assistant should call the relevant tool and return structured Brand Data.

Troubleshooting

The MCP server only accepts secret API keys (sk_pa_… or sk_en_…). Publishable keys (pk_*) are rejected. Generate a secret key in the API Tokens dashboard.
MCP calls share the daily quota of your Brand Data API plan. Limits reset at midnight UTC. Upgrade your plan for a higher quota.
Most clients require a full restart (not just a reload) after adding an MCP server. If the tools still don’t show, check the client’s MCP log — most clients surface connection errors there.
Brand coverage is constantly expanding. If a specific brand is missing, report it from your dashboard and we’ll prioritize it.