BrandKity MCP
Build entire brand kits with a single prompt
@brandkity/mcp — BrandKity MCP Server
Model Context Protocol server for BrandKity — create and manage brand kits from any AI agent (Claude Desktop, Cursor, Windsurf, or any MCP-compatible client).
Quick Start
1. Get an API Key
- Sign in at brandkity.com
- Go to Settings → API Keys
- Click Generate New Key and copy the key (
bk_live_...)
Requires a Pro or Agency plan for tool execution.
2. Configure Your AI Client
Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"brandkity": {
"command": "npx",
"args": ["-y", "@brandkity/mcp"],
"env": {
"BRANDKITY_API_KEY": "bk_live_your_key_here"
}
}
}
}
Cursor
Edit .cursor/mcp.json:
{
"mcpServers": {
"brandkity": {
"command": "npx",
"args": ["-y", "@brandkity/mcp"],
"env": {
"BRANDKITY_API_KEY": "bk_live_your_key_here"
}
}
}
}
Windsurf
Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"brandkity": {
"command": "npx",
"args": ["-y", "@brandkity/mcp"],
"env": {
"BRANDKITY_API_KEY": "bk_live_your_key_here"
}
}
}
}
3. Use It
Once configured, ask your AI agent to create a brand kit:
"Create a brand kit for Acme Corp with the accent color #E55B00. Add a Colors block with the primary palette (Orange Flame #E55B00, Midnight #1A1A2E, Canvas #FAF9F7) and a Typography block with Inter for headings and DM Sans for body. Upload the logos from /Users/me/acme/logos/."
Available Tools (21)
| Tool | Description |
|---|---|
| Workspace | |
get_workspace | Get workspace info (plan, kit count, storage) |
| Files | |
upload_file | Upload any local file to workspace storage → returns a public URL |
list_files | List workspace files with type filter and pagination |
| Kits | |
list_kits | List all brand kits (filter by draft/published/all) |
create_kit | Create a new kit → returns kit_id |
get_kit | Get a kit with all blocks and content |
update_kit | Update kit settings (name, color, template, logo_url, cover_image_url) |
publish_kit | Publish a kit → returns public URL |
unpublish_kit | Unpublish a kit (reverts to draft) |
| Blocks | |
list_blocks | List all blocks in a kit with IDs and types |
add_block | Add a content block (colors, typography, logos, etc.) |
update_block | Update block name/visibility |
delete_block | Permanently delete a block and all its content |
| Content | |
add_colors | Add color swatches to a Colors block |
add_typography | Add font entries to a Typography block |
set_brand_story | Set rich text content (brand story, tone of voice) |
set_block_note | Set the editorial note displayed above any block |
| Upload | |
upload_asset | Upload a local file into a block (logos, visuals, videos, etc.) |
upload_assets_batch | Upload multiple local files into the same block in one call |
upload_kit_logo | Upload and set the kit's header logo |
upload_cover_image | Upload and set the kit's cover image |
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
BRANDKITY_API_KEY | Yes | — | Personal Access Token (bk_live_...) |
BRANDKITY_API_URL | No | https://brandkity.com | API base URL (for local dev) |
Typical Workflow
1. get_workspace → verify connection, check plan and storage
2. create_kit → returns kit_id
3. add_block → returns block_id (for each block type needed)
4. add_colors → populate the Colors block
5. add_typography → populate the Typography block
6. upload_file → upload font/logo/cover files to workspace storage
7. upload_asset → upload logos, images, videos into blocks
8. set_brand_story → write the brand story in a rich_text block
9. set_block_note → add usage guidance to any block
10. publish_kit → make the portal live
License
MIT
相關伺服器
Scout Monitoring MCP
贊助Put performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
贊助Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Note MCP
MCP servers for Notecard, Notehub, and general development.
CoinAPI MCP Server
Access real-time and historical crypto market data from CoinAPI’s MCP server, built for developers and AI agents needing reliable, unified market coverage.
Apple Developer Documentation
Search Apple's official developer documentation for iOS, macOS, SwiftUI, WWDC videos, and more.
Azure DevOps MCP Server for Cursor
An MCP server for Azure DevOps with tools for project management, work items, pull requests, builds, tests, and more.
UIAutomator2 MCP Server
Automate and control Android devices using the UIAutomator2 framework.
document-generator-mcp
generate pdf and word
ng-diagram MCP Server
Provides ng-diagram documentation and API lookup tools for AI coding assistants.
Feishu OAuth MCP Server
An MCP server with built-in Feishu OAuth authentication, deployable on Cloudflare Workers.
webrtcperf
WebRtcPerf is an open-source tool designed for testing WebRTC services with multiple concurrent client connections, measuring the most important RTC statistics and collecting them in an easy way.
pfSense MCP Server
Enables natural language interaction with pfSense firewalls through GenAI applications.