LogoAPI.sh

Alan adına göre şirket logoları, SVG veya PNG URL’leri, marka araması ve favicon’lar. Ücretsiz, API anahtarı gerektirmez.

Barındırılan MCP Sunucusu

npx add-mcp 'https://logoapi.sh/mcp'

Claude Code, Codex, Cursor ve daha fazlasına kurulur

Dokümantasyon

LogoAPI.sh MCP server: company logos for AI agents

LogoAPI.sh runs a remote MCP server at https://logoapi.sh/mcp that gives Claude, Cursor, VS Code and any other MCP client company logos, search and favicons by domain.

  • Free. No key. No signup.
  • Streamable HTTP, nothing to install
  • Returns URLs, never image bytes

Setup

Pick your client. Each one takes under a minute.

Run this in your terminal. Then type /mcp in Claude Code to check it is connected.

claude mcp add --transport http logoapi https://logoapi.sh/mcp

Add --scope user to use it in every project.

Other clients: use the server URL with transport http (Streamable HTTP). No headers, no token.

Client runs only local (stdio) servers? Use the npm bridge logoapi-mcp. It forwards to the same server URL. Needs Node 18 or newer.

{
  "mcpServers": {
    "logoapi": {
      "command": "npx",
      "args": ["-y", "logoapi-mcp"]
    }
  }
}

AI app builders

Building with an AI app builder? Add the server once and ask your AI for a logo by company name. The AI looks it up while it builds. Your finished app should still use the plain logo URL, not the MCP server. Server URL for every step below: https://logoapi.sh/mcp. Auth: none.

Replit

Open the install link, then click Test & save. Or add it by hand: Settings, Integrations, Your integrations, Add custom, Add personal MCP server. Paste the URL and leave Advanced settings empty.

Add LogoAPI.sh to Replit

https://logoapi.sh/mcp

Lovable

  1. Open Connectors, click Add custom, choose MCP server.
  2. Enter a server name. Keep Direct connection.
  3. Paste the server URL below. Set authentication to No authentication, then click Add server.
https://logoapi.sh/mcp

Bolt

  1. Click the plus icon in the chat box, then Connectors, then Manage connectors.
  2. Click Custom MCP server. Enter a name, paste the server URL below, and choose transport HTTP.
  3. Set authentication to None, then click Connect.
  4. Tick Auto-enable for all projects. Or, in a project, click the plus icon, open Connectors and turn LogoAPI.sh on.
https://logoapi.sh/mcp

Base44

Needs the Builder plan or higher.

  1. Open Account preferences, then Builder, then scroll to MCP Connections.
  2. Add a custom MCP. Enter a name and paste the server URL below.
  3. Set authentication to Not required, then click Test & Add.
https://logoapi.sh/mcp

v0

  1. Click the + menu in the prompt box and choose MCPs.
  2. Add a custom server and paste the server URL below.
  3. Set authentication to No Auth and save.
https://logoapi.sh/mcp

Windsurf

Windsurf editor and plugins: go to Settings, Tools, Windsurf Settings, Add Server. Or use Cascade’s Open MCP config file (~/.config/devin/mcp_config.json).

Devin Desktop: open Customize, then MCPs. Or add the same config to .devin/mcp_config.json (one project) or ~/.config/devin/mcp_config.json (all projects).

Config to add:

{
  "mcpServers": {
    "logoapi": {
      "serverUrl": "https://logoapi.sh/mcp"
    }
  }
}

Cursor

Use the Cursor tab in Setup above.

Tools

Three read-only tools. Ask in plain words; the agent picks the tool.

ToolInputsExample promptReturns
get_logoA company logo by domain.domain stripe.com variant base | white | black | grey | dark format svg | png"Add the white Stripe logo to the dark footer."https://logoapi.sh/white/stripe.com.svg
search_logosFind a brand by name when you do not know the domain.query linear limit 1 to 10"Find the Linear logo."https://logoapi.sh/linear.app.svg
get_faviconThe square icon, as SVG and PNG.domain github.com size 16 to 1024 px"Get the GitHub icon at 256 px for the sidebar."https://logoapi.sh/icon/github.com.png?size=256

Recoloured versions (white, black, grey, dark) are SVG only. PNG snaps to 128, 256, 512 or 1024 px.

What you get back

get_logo for notion.so returns JSON with a stable URL, the brand name and a ready img tag:

{
  "found": true,
  "domain": "notion.so",
  "name": "Notion",
  "url": "https://logoapi.sh/notion.so.svg",
  "format": "svg",
  "variant": "base",
  "img_tag": "<img src=\"https://logoapi.sh/notion.so.svg\" alt=\"Notion logo\">",
  "brand_page": "https://logoapi.sh/brand/notion.so"
}

No logo in the catalog?

You get "found": false and a fallback_url. It serves the site's favicon when one is found, else a tile with the brand name. Your page never shows a broken image.

{
  "found": false,
  "domain": "acme.example",
  "fallback_url": "https://logoapi.sh/acme.example",
  "note": "Not in the catalog. fallback_url serves the site favicon when one is found, otherwise a name tile."
}

FAQ

Is the LogoAPI.sh MCP server free?

Yes. It is free, like the API. You only pay if you choose a paid plan for high volume. See Pricing.

Does it need an API key?

No. No key, no token, no OAuth and no signup. Add https://logoapi.sh/mcp to your client and it works.

Which MCP clients work with it?

Any client that supports remote servers over Streamable HTTP: Claude Code, Claude Desktop, Cursor, VS Code and more. A client that only runs local (stdio) servers can connect through a bridge such as mcp-remote.

Where do the logos come from?

The same catalog as the LogoAPI.sh API: original logo files as each brand publishes them. We never redraw a logo. Brand owners can claim or correct theirs at /claim.

Next

No MCP client? Agents can use the plain URL https://logoapi.sh/{domain}.svg. See AI agents in the docs.