---
title: ToolRouter — Tool Detail
description: Detailed documentation for a ToolRouter tool including skills, parameters, and examples.
url: https://toolrouter.com/tools/brand-extract
---
# Brand Extract

Crawl any website and extract a complete brand profile: color palette, typography, spacing, component styles, logos, icons, animations, layout patterns, and personality traits. Understand a brand's visual language, replicate a design style, or research competitors.

- **Version:** 0.02
- **Categories:** data, marketing

## Skills (1)

### Extract Brand (`extract_brand`)

Crawl a website and extract its complete brand profile including color scheme, typography, spacing, component styles, logos, icons, animations, layout, and brand personality.

**Parameters:**

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `url` | string | Yes | URL of the website to extract brand information from |

**Returns:** Complete brand profile with colors, fonts, typography, spacing, component styles, logos, animations, layout, and personality traits

**Examples:**

*Extract brand profile from a website:*

```json
{
  "url": "https://stripe.com"
}
```

*Extract brand from a SaaS landing page:*

```json
{
  "url": "https://linear.app"
}
```

## Quick Start

```bash
# Via CLI
TOOLROUTER_API_KEY=tr_live_xxx npx -y toolrouter-mcp call brand-extract extract_brand --url https://stripe.com

# Via REST API
curl -H "Authorization: Bearer tr_live_xxx" \
     -d '{"tool":"brand-extract","skill":"extract_brand","input":{"url":"https://stripe.com"}}' \
     https://api.toolrouter.com/v1/tools/call
```

## Frequently Asked Questions

### What part of the site should I analyze first?

Start with the homepage or a high-traffic landing page. Those pages usually show the clearest mix of colors, typography, spacing, and visual rules.

### What does the brand profile actually include?

The extraction covers color scheme, typography, spacing, component styles, logos, icons, animations, layout patterns, and brand personality, so you get a broad visual read rather than just a palette.

### Can I use it for competitor design research?

Yes. Running it on multiple competitor sites makes it easy to compare visual systems side by side and spot the patterns each brand repeats.

### Does it work on more than one page style?

Yes. You can analyze a homepage, landing page, or product page if you want to see how the brand shifts its presentation across different parts of the site.

---

## Get Started with ToolRouter

**Already connected?** Call any tool with `use_tool({ tool, skill, input })`. Browse tools with `discover` or visit https://toolrouter.com/llms-full.txt

**New to ToolRouter?** Connect with one command (no API key needed — auto-provisions on first use):

```bash
# MCP (Claude Code, Codex CLI)
claude mcp add toolrouter -- npx -y toolrouter-mcp

# MCP (Cursor, Windsurf, Cline, VS Code, Gemini CLI, Claude Desktop)
{"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}

# Claude Chat / Claude Cowork / Claude Mobile — add as a connector:
# Settings → Connectors → Add custom connector → URL: https://api.toolrouter.com/mcp

# ChatGPT — add as an app:
# Settings → Apps → Advanced settings → enable Developer mode → Create app → MCP Server URL: https://api.toolrouter.com/mcp

# CLI (works instantly, no restart needed)
npx -y toolrouter-mcp tools                    # browse all tools
npx -y toolrouter-mcp search "seo"             # search by keyword
npx -y toolrouter-mcp call seo analyze_page --url https://example.com
```

Free tools work immediately. For paid tools, visit https://toolrouter.com/claim to add credits.

All platforms: https://toolrouter.com/connect | Full catalog: https://toolrouter.com/llms-full.txt | Docs: https://toolrouter.com/docs