Brandfetch MCP server
{
"mcpServers": {
"brandfetch": {
"type": "http",
"url": "https://mcp.brandfetch.io/mcp"
}
}
}{
"mcpServers": {
"brandfetch": {
"type": "http",
"url": "https://mcp.brandfetch.io/mcp"
}
}
}{
"mcpServers": {
"brandfetch": {
"type": "http",
"url": "https://mcp.brandfetch.io/mcp"
}
}
}{
"servers": {
"brandfetch": {
"type": "http",
"url": "https://mcp.brandfetch.io/mcp"
}
}
}{
"mcpServers": {
"brandfetch": {
"type": "http",
"url": "https://mcp.brandfetch.io/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.4.0
What it does
This MCP server connects to Brandfetch's API to search for brands, retrieve company data, logos, and design assets. It's for developers building AI applications that need access to brand information, company context, and merchant identification.
- Search for brands by name and retrieve their logos, company data, and design assets from Brandfetch's index.
- Identify merchants from credit card or bank statement text by enriching transaction data with brand information.
- Get LLM-ready brand context including voice, audience, positioning, and style for a given domain.
Tools this server exposes
| Tool | Does |
|---|---|
| brand_search | Search for brands by name using Brandfetch's search index. |
| get_brand | Look up full brand data by domain, stock ticker, ISIN, or crypto symbol. |
| enrich_transaction | Identify a merchant brand from a credit-card or bank-statement string. |
| get_brand_context | Get LLM-ready brand context for a domain including voice, audience, positioning, and style. |
| build_logo_urls | Construct Brandfetch Logo CDN URLs for one or more brands without making an API call. |
| send_feedback | Report bugs, incorrect or stale brand data, or missing capabilities to Brandfetch. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.