MCP server

Your library, in the agents you already work in.

Frameium speaks the Model Context Protocol. Add one URL and your agent collects references, searches your library, curates boards — and builds from an exported design direction instead of its own defaults.

MCP connector URL
https://frameium.com/api/mcp
Claude · Claude Code · ChatGPT · Cursor · Grok · any MCP client
01What your agent can do

Collect, find, curate — then build from it.

Twelve tools, four jobs. Every one scoped to your own library — never anyone else's.

01

Collect

Your agent files references for you — links, social posts, bookmark exports, or a live capture of any public page, cut into section crops. Everything lands in your library, auto-categorized. save_links · save_posts · import_bookmarks_html · capture_url

02

Find

Ask for references by meaning, not filename — “dark pricing sections”, “brutalist heroes” — with semantic search across everything you’ve saved. search_library · list_library

03

Curate

Boards, without opening the app: create them, file saves onto them, and read one back as a reference bundle with a why-saved tally and an aesthetic summary. create_board · add_to_board · list_boards · get_board

04

Build from it

The main event: export any board as an Agent Pack — a DESIGN.md brief, a SKILL.md agent contract, and measured design tokens — and your agent builds in any stack from your references, not its defaults. get_direction

02Connect

One URL, a sign-in, done.

OAuth-capable clients sign in through your browser and never touch a key. Everything else takes a personal API key as a bearer header.

01

Add one URL

Paste https://frameium.com/api/mcp into your MCP client. No keys to copy, no install.

02

Sign in when prompted

Your agent opens a browser window — sign in with your Frameium account and approve. That’s the whole handshake.

03

Ask in plain language

No new commands to learn — tell your agent what you want and it calls the right tool.

Signed in already? Settings → Connect has click-by-click setup for every client — Claude Code, Claude Desktop, Cursor, ChatGPT, Grok, and a generic config — with your endpoint filled in and a key you can create without leaving the page.

# Claude Code — one command, then authenticate with /mcp
claude mcp add --transport http frameium https://frameium.com/api/mcp

# Any MCP client
{
  "mcpServers": {
    "frameium": { "type": "http", "url": "https://frameium.com/api/mcp" }
  }
}
03What you can ask

Plain language, real library changes.

Once connected, your agent works your library through natural conversation.

  • Save these 12 links to my library
  • Capture stripe.com and add it to my library
  • Search my library for pricing pages with dark backgrounds
  • Make a board called Aurora and add those saves to it
  • Show me every hero section I’ve saved this month
  • Export my modern monochrome board as an Agent Pack and build from it
04Tools reference

17 tools, all scoped to your library.

ToolWhat it does
save_linksAdd one or more URLs to your library.
save_postsSave social posts your agent can see, with their images.
import_bookmarks_htmlBulk-import an exported bookmarks file.
capture_urlCapture a live page into focused section crops.
search_librarySemantic search across your saved library.
list_libraryList what’s already saved, with filters.
list_boardsList your boards with item counts.
get_boardOne board as a reference bundle with an aesthetic summary.
create_boardCreate a new empty board.
add_to_boardFile saved items onto a board.
get_directionExport a board as an Agent Pack your agent builds from.
delete_itemsRemove items from your library.
get_contractRead a Design Contract — measured values with a confidence on each.
checkGrade a build against a contract: located violations with fixes, never a score.
port_planQuote a Webflow contract for a Framer rebuild — exact, approximate or impossible, per section.
checks_bundleExport the checks plus an offline runner for your agent’s own loop.
explainAsk why an assertion has authority, or why a value was never graded.
05Questions

Everything people ask before connecting.

Which clients work?
Claude, Claude Code, ChatGPT, Cursor, Grok, and any MCP client that speaks Streamable HTTP. OAuth-capable clients sign in through your browser; everything else takes a personal API key as a bearer header — same tools either way.
Do I need an API key?
Not normally — signing in with your account is the whole setup. A key is the fallback for clients that can't open a browser (scripts, CI). Create one in Settings → API keys, or straight from Settings → Connect where it fills into the config for you.
What can my agent touch?
Your library and boards — nothing else. Every tool is scoped to your account: it cannot reach your settings, billing, or anyone else's data.
How do I disconnect?
Remove the connector in your agent's settings, or revoke the key or connected agent from Settings here. Either one cuts access immediately.
Security

The sign-in flow uses OAuth 2.1 — your agent gets a short-lived token scoped to your account only, and you can revoke a connected agent at any time. API keys (for scripts) are per-user and hashed at rest — we never store the raw value after it’s shown to you once. Revoke either from Settings and access stops immediately.

Connect an agent — it takes one URL.