ethanjyx avatar

OpenBrand

ethanjyx/openbrand

Pulls brand assets from any URL and hands them back to Claude as structured data. Extracts logos, color palettes, backdrop images, and brand names by scraping meta tags, manifests, and inline SVGs. Requires an API key from openbrand.sh to use. The underlying tool is also available as a standalone npm package, REST API, and agent skill, so you can use the same extraction logic across different contexts. Useful when you're building tools that need to grab a company's visual identity on the fly, like generating branded mockups, populating design systems, or auto-styling admin dashboards based on a customer's domain.

GitHub stars
751
tool
1
auth
Secret needed
transport
STDIO
env var
1
last updated
Mar 14, 2026

Install

From registry metadata
$ npx add-mcp openbrand-mcp --name openbrand --env 'OPENBRAND_API_KEY=${OPENBRAND_API_KEY}'

Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add openbrand --env OPENBRAND_API_KEY=YOUR_OPENBRAND_API_KEY -- npx -y openbrand-mcp

Run in your terminal. Replace YOUR_* placeholders with real values; add --scope user to install for every project.

Tools

Verified live · 1 tools

Verified live against the running server on Jun 10, 2026.

extract_brand_assetsExtract brand assets (logos, colors, backdrop images, brand name) from a website URL. Returns structured data with logo URLs, hex colors with usage hints, backdrop/OG images, and the detected brand name.1 params

Extract brand assets (logos, colors, backdrop images, brand name) from a website URL. Returns structured data with logo URLs, hex colors with usage hints, backdrop/OG images, and the detected brand name.

Parameters* required
url*string
The website URL to extract brand assets from (e.g. https://stripe.com)

Sponsors

Configuration

OPENBRAND_API_KEYsecret

Your OpenBrand API key from https://openbrand.sh/dashboard

Readme

OpenBrand logo

OpenBrand

Extract any brand from a URL

Try it out at openbrand.sh

OpenBrand demo

Demo prepared with Tight Studio

Extract brand assets (logos, colors, backdrops, brand name) from any website URL.

As an API call

Get your free API key from openbrand.sh/dashboard.

cURL

curl "https://openbrand.sh/api/extract?url=https://stripe.com" \
  -H "Authorization: Bearer your_api_key"

TypeScript

const res = await fetch(
  "https://openbrand.sh/api/extract?url=https://stripe.com",
  { headers: { Authorization: "Bearer your_api_key" } }
);
const brand = await res.json();

Python

import requests

View the full README on GitHub

Details

Repository
github.com/ethanjyx/openbrand
Category
Search & Web Crawling
Package
openbrand-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active
Tools verified
Jun 10, 2026

Related Search & Web Crawling MCP servers

View all
1nirholas avatarXActionsnirholas/xactionsX/Twitter automation MCP: scrape, post, schedule, analyze, engage. No API key required.644stars
2avansaber avatarSeo Monsteravansaber/seo-monsterLocal-first SEO MCP: track AI citations, Search Console, GA4, PageSpeed, Cloudflare, IndexNow, CrUX.511stars
3blockrunai avatarBlockrun Mcpblockrunai/blockrun-mcpWeb search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.390stars
4harimxchoi avatarGoogle Surf Mcpharimxchoi/google-surf-mcpWeb, academic and code search with graph RAG, data lineage, ontology and cross-project schema links.291stars
5alfanous-team avatarAlfanous - Quranic Search Enginealfanous-team/alfanousSearch and explore the Holy Qur'an with Arabic text, transliteration, and advanced search support.286stars
6billy-enrizky avatarOpenbrowser Aibilly-enrizky/openbrowser-aiAI browser automation. Write async Python to navigate, click, type, and extract data.279stars