LogoAPI.sh
โลโก้บริษัทตามโดเมนในรูปแบบ URL ของ SVG หรือ PNG พร้อมค้นหาแบรนด์และไอคอน favicon ใช้งานฟรี ไม่ต้องใช้ API key
เซิร์ฟเวอร์ MCP แบบโฮสต์
npx add-mcp 'https://logoapi.sh/mcp'ติดตั้งลง Claude Code, Codex, Cursor และอื่นๆ
เอกสาร
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.
https://logoapi.sh/mcp
Lovable
- Open Connectors, click Add custom, choose MCP server.
- Enter a server name. Keep Direct connection.
- Paste the server URL below. Set authentication to No authentication, then click Add server.
https://logoapi.sh/mcp
Bolt
- Click the plus icon in the chat box, then Connectors, then Manage connectors.
- Click Custom MCP server. Enter a name, paste the server URL below, and choose transport HTTP.
- Set authentication to None, then click Connect.
- 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.
- Open Account preferences, then Builder, then scroll to MCP Connections.
- Add a custom MCP. Enter a name and paste the server URL below.
- Set authentication to Not required, then click Test & Add.
https://logoapi.sh/mcp
v0
- Click the + menu in the prompt box and choose MCPs.
- Add a custom server and paste the server URL below.
- 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.
| Tool | Inputs | Example prompt | Returns |
|---|---|---|---|
| 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.