developer-toolsapi_key

Brandfetch

Brandfetch offers an API that retrieves company logos, brand colors, and other visual assets, helping marketers and developers maintain consistent branding across apps

Verdict

Brandfetch gives your team instant access to brand assets and company data for any domain. @mention it to pull logos, color palettes, fonts, and corporate details without leaving the conversation. Designers grab assets mid-brief, sales reps enrich prospect profiles during research, and finance teams decode cryptic transaction labels into recognizable merchant names. The API key setup takes two minutes, but logo quality and data completeness vary by brand — expect full coverage for public companies, partial results for smaller orgs.

Common use cases

  • Pull competitor logos during pitch deck reviews
  • Enrich CRM records with brand colors and fonts
  • Decode credit card merchant names in expense reports
  • Autocomplete brand searches in customer onboarding forms
  • Grab social media assets for partner announcements

Integration

Vendor
Brandfetch
Category
developer-tools
Auth
API_KEY
Tools
6
Composio slug
brandfetch

Tools

  • Get Brand Information

    This tool retrieves comprehensive brand information including logos, colors, fonts, and company details for any brand using their domain name, brand id, isin, or stock ticker symbol. it provides access to a brand's complete visual identity

  • Get Brand Logo

    This tool fetches the latest logo for any brand using brandfetch's brand api. it provides access to high-quality, up-to-date logos with customizable dimensions. the tool supports different logo types (icon, logo, symbol) and themes (light,

  • Get Company Information

    This action retrieves detailed company information for a given brand identifier. while the brandfetch get brand info tool provides general brand information, this tool specifically focuses on extracting and returning the company-related fir

  • Get Transaction Info

    This tool converts payment transaction labels into detailed merchant brand information. it takes a transaction label (like what you see on your credit card statement) and returns comprehensive brand data (including logos, colors, fonts, and

  • Identify Merchant from Transaction

    This tool identifies merchant brands from raw transaction data in a single call. it processes unstructured payment text (e.g., credit card transaction descriptions), maps it to a domain, and returns comprehensive brand details including nam

  • Search Brands

    This tool allows searching for brands by name and returns matching brand information. it enables searching and matching brand names to their corresponding urls and icons, providing rich autocomplete experiences.

Setup

Setup guide

  1. 11. Visit brandfetch.com/api and sign up for a free or paid API key depending on your usage tier. 2. Copy the key from your dashboard. 3. In Switchy, open Settings → Integrations → MCP Servers and click Add Server. 4. Select Brandfetch from the catalog, paste your API key, and click Connect. 5. Open any Space and type '@Brandfetch get brand info for stripe.com' to test — you should see logo URLs, hex codes, and company metadata in the response. 6. If the connection fails, confirm your key has active quota and hasn't expired. 7. To invoke tools, always start your message with '@Brandfetch' followed by the task: 'get logo for [domain]', 'search brands matching [name]', or 'identify merchant from [transaction text]'.

What teammates see: by default, memories from Brandfetch are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Fetch Competitor Assets

@Brandfetch get brand information for shopify.com, bigcommerce.com, and woocommerce.com including logos, color palettes, and typography
Open in a Space →

Identify Mystery Charge

@Brandfetch identify merchant from transaction 'SQ *COFFEE SHOP 1234 MAIN ST' and return brand details
Open in a Space →

Enrich Lead List

@Brandfetch get company information for acme.com, widgetco.io, and example.net including employee count, industry, and headquarters location
Open in a Space →

Download Logo Variants

@Brandfetch get brand logo for stripe.com in icon, logo, and symbol formats with dimensions 200x200 and 400x400
Open in a Space →

Search Brand by Name

@Brandfetch search brands matching 'acme corp' and return top 5 results with domain and icon URL
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Brandfetch find the official logo, brand colors, and fonts for stripe.com so I can match their style in our partnership deck.

Output

Based on Brandfetch's brand database, Stripe uses a purple-blue primary color (#635BFF), with secondary palette including light blue and dark navy. Their primary typeface is Camphor for headings, with Inter for body text. The logo is available in horizontal and icon formats, with SVG and PNG variants at multiple resolutions. The response includes hex codes for all brand colors, font weights, and download links for logo assets in various sizes.

Notes

This example shows Brandfetch's core brand-data retrieval. The tool returns structured design system information that designers and marketers need for brand-compliant work. Requires an API key; free tier limits requests to 100/month. The data quality depends on how recently Brandfetch crawled the brand's public assets.

Prompt

@Brandfetch I see 'AMZN MKTP US*2X4H7' on my credit card statement — what merchant is this actually from?

Output

The transaction label 'AMZN MKTP US*2X4H7' maps to Amazon.com (domain: amazon.com). This is Amazon's marketplace transaction descriptor used for third-party seller purchases. Brandfetch returns Amazon's brand profile including their current logo, official orange (#FF9900) and black color scheme, and links to their brand guidelines. The tool confirms this is a legitimate Amazon Marketplace charge, not a fraudulent transaction.

Notes

This demonstrates Brandfetch's transaction-to-brand mapping tool, useful for expense categorization or fraud detection workflows. The tool decodes cryptic payment descriptors into recognizable brand identities. Note that it identifies the merchant brand but doesn't validate the specific transaction amount or authenticity—always verify charges through your bank.

Prompt

@Brandfetch search for brands matching 'salesforce' and compare their visual identities to help me distinguish between Salesforce, Salesforce Commerce Cloud, and Slack in our integration docs.

Output

Brandfetch returns three distinct brand profiles: Salesforce (salesforce.com) uses their signature cloud-blue (#00A1E0) with the cloud logo; Salesforce Commerce Cloud shares the parent brand colors but has a shopping-cart icon variant; Slack (slack.com, owned by Salesforce) maintains its own identity with aubergine (#4A154B) and the hashtag logo. Each result includes logo variations, color palettes, and domain information. The AI can now recommend using Salesforce's blue for CRM features, and Slack's purple for messaging integrations to maintain visual clarity.

Notes

This showcases Brandfetch's search capability combined with AI synthesis to solve a real design problem. The search returns multiple brand matches, and the AI helps interpret the differences. Useful when you need to distinguish between parent companies, subsidiaries, or acquired brands. The tool won't catch every brand relationship—verify ownership structures independently.

Use-case deep-dives

Expense report merchant lookup

When Brandfetch solves finance-team receipt chaos

A 6-person finance team at a SaaS company spends 4 hours a week matching credit card transactions to vendors in their expense system. The transaction labels are cryptic—'AMZN MKTP US*2X4Y9' or 'SQ *COFFEE SHOP NYC'—and junior accountants waste time Googling each one. Brandfetch's transaction-to-merchant tools (Get Transaction Info, Identify Merchant) turn those labels into clean brand names, logos, and domains in one call. The team sets up a Switchy workflow that pastes raw transaction CSVs, runs the MCP, and outputs a reconciliation sheet with logos and company info pre-filled. This works best when you're processing under 500 transactions a month; above that, you'll want a dedicated fintech API with bulk endpoints. If your team closes books weekly and needs merchant enrichment fast, Brandfetch in Switchy cuts the busywork by 70 percent.

CRM lead enrichment at scale

Why Brandfetch isn't the right call for sales ops

A 3-person sales ops team at a B2B startup wants to enrich inbound leads with company logos and brand colors for their CRM dashboard. They're processing 200 new leads a day from web forms that only capture domain names. Brandfetch's Get Brand Information tool can pull logos and colors from domains, but the 6-tool scope and API-key-per-request model make it clunky for high-volume automation. You'd burn through rate limits fast and end up writing custom retry logic. This MCP shines for one-off lookups or small batches—like a founder manually enriching 20 target accounts before a pitch deck—but it's not built for pipeline-scale enrichment. If you're doing more than 50 lookups a day, use a dedicated data provider with bulk endpoints. For ad-hoc brand research during deal prep, Brandfetch in Switchy is perfect.

Design system competitor audit

When Brandfetch accelerates brand research sprints

A 4-person design team at an agency is auditing 15 competitor brands to build a moodboard for a client rebrand. They need logos, color palettes, and font stacks for each brand, and the manual work—screenshotting sites, eyedropping hex codes, hunting down brand guidelines—takes a full day. Brandfetch's Get Brand Information tool returns all of that in one call per domain: vector logos, primary and accent colors, typography metadata, and social links. The team sets up a Switchy prompt that takes a list of competitor domains, runs the MCP in parallel, and outputs a formatted brand audit doc with embedded logos and color swatches. This works because the scope is finite (under 30 brands) and the data is presentation-ready. If your team runs these audits monthly and needs the output in Figma or Notion, Brandfetch in Switchy turns a day of grunt work into 20 minutes.

Frequently asked

What does the Brandfetch MCP do in Switchy?

It pulls brand assets and company data into your AI workspace — logos, color palettes, fonts, and corporate details — using a domain, ticker symbol, or transaction label. Your team can ask the AI to fetch a competitor's logo or identify a merchant from a credit card statement without leaving the conversation. Useful for design briefs, market research, or expense categorisation workflows.

Do I need a Brandfetch account to use this MCP?

Yes. You need a Brandfetch API key, which requires signing up at brandfetch.com. The free tier covers basic lookups; paid plans unlock higher rate limits and advanced endpoints. Paste the key into Switchy's MCP settings once, and the whole workspace can query brand data through the AI.

Can it fetch logos in specific sizes or formats?

Yes. The Get Brand Logo tool accepts dimension parameters, so you can request a 512×512 PNG or a different size to match your design system. It returns the latest version Brandfetch has indexed. If the brand hasn't updated their assets recently, you'll get whatever's in Brandfetch's cache — not a live scrape of their website.

Why use this instead of Googling for a logo?

Brandfetch normalises brand assets into structured JSON — colors as hex codes, fonts by name, logos at consistent resolutions. Google Images gives you a pile of jpegs with watermarks and inconsistent quality. If you're building a competitor matrix or populating a CRM, the MCP saves you from manual cleanup and guesswork about which blue is actually the brand blue.

Who on the team should connect the Brandfetch MCP?

Anyone with the API key can add it to Switchy. Since it's read-only data retrieval, there's no risk of accidental writes. Designers, product marketers, and finance teams doing merchant reconciliation all benefit. The key itself doesn't tie to a specific Brandfetch user, so one workspace admin can provision it for everyone.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.