Company logos by domain as SVG or PNG URLs. Free, no API key. Search brands, get favicons.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Get the favicon (square icon) of a company by domain. Returns the scalable SVG URL and a PNG URL at the nearest standard size (128, 256, 512 or 1024). If the brand is not in the catalog, found is false.
Company domain, for example stripe.com. A URL or www. prefix is accepted.
Wanted size in pixels. The PNG snaps to 128, 256, 512 or 1024.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http logos https://logoapi.sh/mcp
Get the favicon (square icon) of a company by domain. Returns the scalable SVG URL and a PNG URL at the nearest standard size (128, 256, 512 or 1024). If the brand is not in the catalog, found is false.
| Argument | Type | Description |
|---|---|---|
| size | integer | Wanted size in pixels. The PNG snaps to 128, 256, 512 or 1024. |
| domain* | string | Company domain, for example stripe.com. A URL or www. prefix is accepted. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"domain"
],
"properties": {
"size": {
"type": "integer",
"default": 128,
"maximum": 1024,
"minimum": 16,
"description": "Wanted size in pixels. The PNG snaps to 128, 256, 512 or 1024."
},
"domain": {
"type": "string",
"maxLength": 253,
"minLength": 3,
"description": "Company domain, for example stripe.com. A URL or www. prefix is accepted."
}
},
"additionalProperties": false
}Look up the logo of a company by its domain (stripe.com). Returns a stable URL, the brand name, a ready img tag and the brand page. variant: base (original colours), white, black, grey or dark (for dark backgrounds); recolour variants exist for SVG only. format: svg (default) or png. If the brand is not in the catalog, found is false and fallback_url serves the site favicon or a name tile.
| Argument | Type | Description |
|---|---|---|
| domain* | string | Company domain, for example stripe.com. A URL or www. prefix is accepted. |
| format | string | File format. png is a rendered 512 px image. |
| variant | string | Colour version. Only svg logos have white, black, grey and dark. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"domain"
],
"properties": {
"domain": {
"type": "string",
"maxLength": 253,
"minLength": 3,
"description": "Company domain, for example stripe.com. A URL or www. prefix is accepted."
},
"format": {
"enum": [
"svg",
"png"
],
"type": "string",
"default": "svg",
"description": "File format. png is a rendered 512 px image."
},
"variant": {
"enum": [
"base",
"white",
"black",
"grey",
"dark"
],
"type": "string",
"default": "base",
"description": "Colour version. Only svg logos have white, black, grey and dark."
}
},
"additionalProperties": false
}Find brands in the catalog by company name or domain (exact and close matches). Returns up to 8 matches, each with domain, name and logo URL. Use it when you know the name but not the domain.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum matches to return (the catalog returns at most 8). |
| query* | string | Company name or domain, for example 'stripe'. |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"default": 5,
"maximum": 10,
"minimum": 1,
"description": "Maximum matches to return (the catalog returns at most 8)."
},
"query": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Company name or domain, for example 'stripe'."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 3, 2026.