
How to add KoliBri MCP Server to Claude Desktop
Give AI agents access to 200+ accessible KoliBri Web Component samples, specs, and docs over MCP. Paste the config into ~/Library/Application Support/Claude/claude_desktop_config.json and restart Claude Desktop.
Last updated June 14, 2026 ยท 268โ ยท http ยท no auth ยท official
Claude Desktop config for KoliBri MCP Server
npm install -g @public-ui/mcp{
"mcpServers": {
"kolibri-mcp-server": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://public-ui-kolibri-mcp.vercel.app/mcp"
]
}
}
}Claude Desktop connects to remote servers through the `mcp-remote` proxy (installed on first run via npx). Restart Claude Desktop after saving.
Setup steps
- 1Open Claude Desktop โ Settings โ Developer โ Edit Config (this opens ~/Library/Application Support/Claude/claude_desktop_config.json).
- 2Paste the KoliBri MCP Server config below under the top-level "mcpServers" key.
- 3Fill in any placeholder secrets (API keys, paths) in the snippet.
- 4Save the file, then fully quit and reopen Claude Desktop.
- 5Open a chat and confirm KoliBri MCP Server's tools appear under the ๐ tools menu.
Before you start
- An MCP-compatible client (e.g. Claude Desktop, VS Code Copilot)
- For local stdio transport: Node.js with npx, or a global install of @public-ui/mcp
What KoliBri MCP Server can do in Claude Desktop
hello_kolibriA simple greeting tool for testing the connection and getting server metadata. Optional `name` (string) parameter to greet.
searchSearch KoliBri component samples, scenarios, and documentation using fuzzy search (Fuse.js). Optional params: `query` (string, empty returns all), `kind` ("doc" | "sample" | "scenario"), `limit` (number, default 10).
fetchGet a specific sample or documentation entry by its ID. Required param: `id` (string, e.g. "button/basic").
Security
The hosted remote endpoint requires no authentication and serves public KoliBri component documentation. Optional request logging can be enabled with the MCP_LOGGING environment variable (disabled by default); in stdio mode logs are written to stderr so they do not interfere with the JSON-RPC protocol on stdout.
KoliBri MCP Server + Claude Desktop FAQ
Where is the Claude Desktop config file?
Claude Desktop reads MCP servers from ~/Library/Application Support/Claude/claude_desktop_config.json. Paste the KoliBri MCP Server config there under the "mcpServers" key and restart the client.
Is KoliBri MCP Server safe to use with Claude Desktop?
The hosted remote endpoint requires no authentication and serves public KoliBri component documentation. Optional request logging can be enabled with the MCP_LOGGING environment variable (disabled by default); in stdio mode logs are written to stderr so they do not interfere with the JSON-RPC protocol on stdout.
Do I need to install anything to use it?
No. The recommended setup is the hosted remote HTTP endpoint at https://public-ui-kolibri-mcp.vercel.app/mcp, which requires zero installation and stays up-to-date with the latest samples. A local stdio install via npm or npx is available as an alternative.
What transports are supported?
A remote StreamableHTTP endpoint (POST /mcp) as the primary/recommended option, and a local stdio transport via the kolibri-mcp binary (or npx @public-ui/mcp) for offline use, local development, and self-hosting.
Does it require authentication or an API key?
No. The server serves public KoliBri component documentation and requires no authentication.