MCP server
Give your agent any company's brand
Ask Claude, Cursor, or Codex for a company and get its real logo, brandmark, and colors. Sign in once, with no API key to paste.
Call the Logo API from chat
Every Logo API route has a tool. Your agent picks the right one, so you ask in plain words.
search
Search
Find a company's domain when you only know its name.
brand
Brand
Get the name, description, colors, socials, and images.
logobrandmark
Logo and brandmark
Get the square logo or the wide wordmark lockup.
subscriptionsubscribeunsubscribe
Subscriptions
Get a webhook when a brand you follow changes.
webhook_endpointswebhook_endpointcreate_webhook_endpointupdate_webhook_endpointdelete_webhook_endpointwebhook_endpoint_secretrotate_webhook_endpoint_secret
Webhook endpoints
Manage webhook URLs and rotate their signing secrets.
Get the brand record the API returns
Tools return the same data as the REST routes, so your agent works from real hex values and image links.
Look up any brand
Pass a domain, name, ticker, or ISIN and get the full record back.
Indexed in seconds
We index and process any new brand in 30 seconds.
Always up to date
Subscribe to a brand and get a webhook the second it changes.
{
"data": {
"object": "brand",
"id": "brand_x6kczp9svn7w731tkn07n4da1m",
"slug": "lego",
"domain": "lego.com",
"status": "ready",
"name": "LEGO®",
"description": "LEGO offers building toys, brick sets, games, and videos.",
"indexed_at": "2026-07-09T09:20:15.494084Z",
"is_profane": false,
"socials": {
"facebook": "https://www.facebook.com/LEGO",
"instagram": "https://www.instagram.com/lego",
"twitter": "https://x.com/lego_group",
"youtube": "https://www.youtube.com/user/LEGO"
},
"colors": [
{ "r": 227, "g": 0, "b": 11, "hex": "#e3000b", "oklch": { "l": 0.5754289314046238, "c": 0.23552671254074078, "h": 28.446266203796053 } },
{ "r": 255, "g": 237, "b": 0, "hex": "#ffed00", "oklch": { "l": 0.9309695307254332, "c": 0.19656477901802163, "h": 103.96667656725998 } },
{ "r": 0, "g": 0, "b": 0, "hex": "#000000", "oklch": { "l": 0, "c": 0, "h": 0 } }
],
"logo": {
"url": "https://img.logo.dev/assets/6tVNAHLRdoF2…",
"etag": "a08b4d647d21b86ded1c5ce3f944729ba81e6c85446595f93413b0606e796c95",
"blurhash": "UrOw51jtROo1j[jGf6jZl;fQb^a|nibbbHba",
"source": { "width": 180, "height": 180, "format": "svg", "has_transparency": true, "is_vector": true },
"last_updated_at": "2026-05-21T21:53:09.200255-07:00",
"expires_at": "2026-10-03T01:00:00Z"
},
"brandmark": null,
"social_banners": [
{
"url": "https://img.logo.dev/assets/Mb6ixGOehbZz…",
"etag": "0e24cca186289f23cd9319d2c082c75b4b24d38636f8d2ab324e142825336cf7",
"blurhash": "UVJkGl_201WBXms-M{WBt6oLayoKkCWXWBoL",
"source": { "width": 1500, "height": 500, "format": "jpg", "has_transparency": false, "is_vector": false },
"last_updated_at": "2026-05-21T21:53:08.880499-07:00",
"expires_at": "2026-10-03T01:00:00Z"
}
]
},
"metadata": {
"request_id": "request_wp1gknh22s30q7rx4sq2ch22jg",
"resolution": {
"type": "domain",
"value": "lego.com",
"method": "direct",
"context": {}
}
}
}Ask for brands in plain words
Name the company the way you know it. A domain, a stock ticker, or a name all work.
Look up the brand for the ticker AAPL and give me its colors in hex.
Brand colors
Pull a palette by ticker, ready for your theme.
Find the domains for Notion, Linear, and Figma, and save their logos to public/logos.
Customer logos
Turn a list of names into logo files.
Get the brandmark for stripe.com and put it in the invoice header.
Brandmarks
Use the wide lockup where a square icon looks wrong.
Connect it to your client
Point your client at mcp.logo.dev and sign in to Logo.dev in your browser. Your config holds no secret key.
- https://mcp.logo.dev/mcp is the server URL
- Streamable HTTP is the transport
- OAuth sign-in runs as your Logo.dev account
- Same credits and rate limits as the REST API
Claude Code
Add the server with one command in your terminal.
Claude
Add Logo.dev as a custom connector on desktop or web.
Cursor
Add the server to your mcp.json file and connect.
VS Code
Use the tools from Copilot Chat in agent mode.
Codex
Add the server and sign in from the Codex CLI.
Other clients
Any client with streamable HTTP and OAuth can connect.