9 components · MCP ready

Connect your AI to
Linktree's design system

Production-ready Linktree components, installed with a single prompt. Works with Claude, Cursor, VS Code, and any MCP-enabled AI assistant.

One design language, everywhere

Arbor codifies Linktree's visual identity — from LinkSans typography to color and spacing — so every AI-built component stays on-brand

Linktree brand across social media — diverse creator content, vibrant colors, consistent visual identity Linktree mobile product experience — clean interface with featured articles and creator content LinkSans — Linktree's custom variable typeface showcased on a lime background Linktree web experience — bold editorial design with vibrant imagery and crisp typography

How it works

The Model Context Protocol gives your AI assistant direct access to Arbor's component library

🔌

Set up once

Drop a config file into your project. Your AI assistant picks it up automatically on startup.

💬

Just ask

"Add the Button component" — your assistant fetches it from the registry and handles everything automatically.

📦

Own your code

Components land as source files in your project. Customize freely — no lock-in, no runtime dependencies.

Get started

Up and running in under a minute with your favorite AI assistant

1
Enable MCP in your project

Create .mcp.json in your project root. Your AI assistant discovers it automatically.

{
  "mcpServers": {
    "shadcn": {
      "command": "npx",
      "args": ["-y", "shadcn@latest", "mcp"]
    }
  }
}
2
Register the @arbor namespace

Add to your components.json to enable short install commands like @arbor/button.

{
  "registries": {
    "@arbor": "https://arbor-registry.vercel.app/r/{name}.json"
  }
}

Then install with: npx shadcn@latest add @arbor/button

3
Ask your AI assistant

With MCP enabled, your assistant browses the registry and installs components for you.

"What components are available in Arbor?"
"Add the @arbor/button component"
"Build a form with Arbor's RadioGroup and Button"

Why Arbor?

The design system that keeps every Linktree experience on-brand

Built for Linktree

The same components powering Linktree for millions of creators. Production-proven and battle-tested.

Familiar patterns

Built on shadcn/ui conventions. If you know shadcn, you already know Arbor — same patterns, instant familiarity.

AI-native workflow

Every component ships with rich metadata for AI assistants. Get accurate, on-brand implementations — not hallucinations.

Type-safe by default

Full TypeScript definitions paired with Tailwind CSS. Autocomplete that actually works, zero runtime surprises.