BrandKity MCP Server — Create and manage brand kits from AI agents
BrandKity MCP Server — Create and manage brand kits from AI agents
Model Context Protocol server for BrandKity — create and manage brand kits from any AI agent (Claude Desktop, Cursor, Windsurf, or any MCP-compatible client).
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| 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, white-label fields) |
| 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 |
| ensure_block | Idempotent — returns existing block_id or creates a new block (preferred over add_block) |
| add_block | Add a block unconditionally (use ensure_block instead to prevent duplicates) |
| 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.) with auto-retry |
| upload_assets_batch | Upload multiple local files into the same block; deduplicates by file path |
| upload_kit_logo | Upload and set the kit's header logo |
| upload_cover_image | Upload and set the kit's cover image |
{
"mcpServers": {
"brandkity": {
"command": "npx",
"args": [
"-y",
"@brandkity/mcp"
],
"env": {
"BRANDKITY_API_KEY": "YOUR_BRANDKITY_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| BRANDKITY_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Chat with your second brain — search, read and write vault notes through the Local REST API.
Manage Proxmox hypervisors through a Model Context Protocol server, providing a clean interface for nodes, VMs, and containers.