Search brands and retrieve design assets, company data, other brand context from Brandfetch's API
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
The official Model Context Protocol server for Brandfetch. It gives AI assistants access to brand search, company data, logos and design assets, and LLM-ready brand context from the Brandfetch API.
Full documentation: https://docs.brandfetch.com/mcp/overview
| Tool | Description |
|---|---|
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 β voice, audience, positioning, style. |
build_logo_urls | Construct Brandfetch Logo CDN URLs for one or more brands (no API call). |
get_asset_base64 | Fetch a Brandfetch CDN asset (logo, icon, symbol, image) as base64. |
send_feedback | Send feedback about the MCP server to the Brandfetch team. |
The easiest way to use this server is to connect to the Brandfetch-hosted endpoint β no install, no infrastructure:
Authentication uses a Brandfetch MCP token (a bf1. bearer token). Generate one
from the Keys and MCP page in the
Brandfetch dashboard, or connect via OAuth
from a client that supports it.
Add to ~/.cursor/mcp.json (or the project .cursor/mcp.json):
Clients that support OAuth can instead point at https://mcp.brandfetch.io/mcp
with no token and complete the authorization flow in the browser.
This is an HTTP (streamable-http) MCP server built with FastMCP. You can run your own instance with Docker.
The server then listens on http://localhost:8080/mcp. Point your MCP client at
that URL and send your Brandfetch credentials as a Bearer token.
The
Dockerfilebundles the AWS Lambda Web Adapter and a fewAWS_LWA_*environment variables. These are inert outside of AWS Lambda and can be ignored (or removed) for a plain container/host deployment.
Requires uv and Python 3.11.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/brandfetch-2)<a href="https://allmcps.com/mcp/brandfetch-2"><img src="https://allmcps.com/api/badge/brandfetch-2?style=directory" alt="Brandfetch on AllMCPs" /></a>