
Curio — design style library
com.designbycurioPublished by designbycurio.comOfficial publisherv0.5.0Updated Oct 24, 2026
Design-style library for AI agents: find a style by use or mood, preview it, apply its spec.
Overview
Remote Curio MCP server that lets an assistant search a library of design styles, preview them, and fetch a machine-readable design spec to apply.
- What you can do
- Search and browse design styles by keyword in English or Chinese, or filter by use, mood, kind, color, era, region and dark mode
- Preview a style's metadata and cover image, plus screenshots of real layouts such as slides, dashboards, pricing pages and articles
- Fetch the full design spec (DESIGN.md) for a style you have unlocked, with its exact colors, type, spacing and components
- Unlock a style permanently with credits and check your credit balance and unlocked count
- When to use it
- Useful when you want an assistant to pick a visual direction for slides, websites, apps, stores, articles or posters and then apply a concrete, consistent design spec rather than improvising one.
- Requirements
- A remote streamable HTTP endpoint; no local package. OAuth sign-in for most clients, or a personal API key sent in the Authorization header for clients that cannot open a browser. A Curio account, and credits to unlock styles beyond free search, browsing and previews.
Installation
In SourceWeft
- Open Curio — design style library in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.designbycurio%2Fcurio/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"curio-design-style-library": {
"type": "http",
"url": "https://mcp.designbycurio.com/mcp"
}
}
}README
Curio MCP
Connect your AI to Curio — a design-style library built for AI agents. Thousands of design styles (real design movements, brands, cultural traditions), each with a machine-readable spec your agent can apply directly to slides, websites, and products.
-
Find the right style: search in English or Chinese, or filter by what you're making (slides, websites, apps, stores, articles, posters…) and the feel you want (minimal, luxury, playful, retro, futuristic…).
-
See it before you pick it: every style comes with a cover image and, on request, screenshots of real layouts — slide cover, content and data slides, a dashboard, a pricing page, an article.
-
Apply it exactly: fetch the full design spec (DESIGN.md) and your AI uses its exact colors, type, spacing and components.
-
Endpoint:
https://mcp.designbycurio.com/mcp(streamable HTTP) -
Auth: OAuth sign-in for most clients. A client that can't open a browser to sign in uses a personal API key instead. Searching, browsing and previews are free; 1 credit unlocks a style for good (credit packs, never expire). Out of credits? Your AI gives you a link to buy more.
-
Protocol: MCP 2026-07-28 and the 2025 revisions
-
Docs: designbycurio.com/docs
Tools
Your AI never spends a credit on its own: get_style_spec only reads, and unlock_style is meant to be called after you agree. Unlocking a style you already own costs nothing.
Install
Gemini CLI
Claude Code
Claude.ai / Claude Desktop
Settings → Connectors → Add custom connector → https://mcp.designbycurio.com/mcp
Cursor
The button opens Cursor and adds Curio for you. Or add it to ~/.cursor/mcp.json yourself — Cursor opens a browser to sign in on first use:
VS Code (Copilot)
[Install in VS Code] [Install in VS Code Insiders]
The button opens VS Code and installs Curio in your user MCP config. Or add it to .vscode/mcp.json yourself — VS Code opens a browser to authorize on first connect:
Codex (CLI / IDE extension)
Kimi Code CLI
ChatGPT
Settings → Apps & Connectors → Developer mode → add https://mcp.designbycurio.com/mcp.
API key
Some clients can't open a browser to sign in — they only have a field for a token (ZCode, WorkBuddy, Qoder, Trae, Cherry Studio, Antigravity, Manus…). For those, create a personal API key and send it as a request header. Clients that can sign in with OAuth don't need one.
- Sign in at designbycurio.com and open Account → Connected apps → API keys. Name the key after the client and create it.
- Copy the key straight away — it starts with
curio_sk_and is shown only once. - In the client's MCP settings, add the server URL with this header:
Most clients take a JSON block like this. Some name the address field serverUrl or httpUrl, or ask for a transport type — pick streamable HTTP.
Claude Code takes the header on the command line:
Codex reads the key from an environment variable, so it never sits in a config file:
VS Code can prompt for the key and store it securely instead of writing it into mcp.json:
Two kinds of key. A read-only key (the default) can search, browse and fetch styles you've already unlocked, and never spends credits. Tick Allow it to spend credits to unlock styles when you create a key and your AI may also call unlock_style — after asking you, same as over OAuth. Treat a key like a password: don't paste it into a chat or commit it to a repo. Revoke it any time on the same page; clients using it stop working within 30 seconds.
Example prompts
- "Find a Japanese minimal style and restyle my landing page with it."
- "Show me how the Swiss International style looks on slides before I pick it."
- "Find a luxurious style for my pitch deck."
- "找一个适合做 PPT、显高级的风格。"
- "Browse Curio for an 80s retro style that works for a dashboard."
- "Fetch the bauhaus-weimar spec and apply it to my slides."
- "How many Curio credits do I have left?"
Links
Website · Gallery · Pricing · Docs · Privacy · Terms · [email protected]
Source: README.md at commit 82de295
Tools
0Version history
4- v0.5.0LatestOct 21, 2026
- v0.4.0Oct 16, 2026
- v0.3.0Oct 2, 2026
- v0.2.1Sep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts