MCP server

Carbon MCP Server: Carbon Design System for AI Agents

Carbon MCP is a hosted server that gives an AI coding agent direct access to Carbon Design System components, icons, charts and documentation through MCP.

Run
Add https://mcp.carbondesignsystem.com/mcp as a remote server and sign in with an IBMid
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the Carbon MCP server?

Carbon MCP runs on IBM Cloud and gives any MCP client access to Carbon component code, icons, charts and documentation. Connect with a URL and sign in with an IBMid, then an AI coding agent can audit code against Carbon guidelines, search examples, and pull chart code for several frameworks.

Carbon MCP is a hosted server that gives an AI coding agent direct access to Carbon Design System components, icons, charts and documentation. It runs on IBM Cloud, so any MCP client connects with a URL instead of running local code.

The repository itself is where issues and feature requests go, and where the companion Carbon Builder skill is published. The server content keeps growing as more of the design system gets indexed.

Tool coverage

ToolWhat it returns
code_auditA check of generated code against Carbon guidelines
code_searchCarbon React and web component code examples, icons and pictograms
docs_searchCarbon Design System and IBM Products documentation
get_chartsCarbon Charts code examples across several frameworks
labs_searchCode examples and usage docs for Carbon Labs experimental components

What it changes in your workflow

  • An agent queries live component source, props and usage guidance instead of guessing at Carbon's conventions.
  • Generated code can be checked against Carbon guidelines with one tool call before it ships.
  • Designers, developers and product managers get the same answers from one shared server instead of drifting apart.
  • Pairing the server with the Carbon Builder skill adds rules for when to ask the server for facts.

Who it is for

Best for

  • Teams already building on Carbon React or web components who want an agent that writes to the system correctly.
  • Organizations with an IBMid who are comfortable signing in to a hosted server rather than running one locally.
  • Anyone who wants chart code for React, Angular, Vue, Svelte or plain HTML generated from one source.

Not for

  • If your job is mostly building against monday.com's own design system instead of Carbon, the Vibe MCP server is the better fit for that.
  • If your job is mostly pulling a live icon set for a Svelte project, shadcn-svelte MCP is the better fit for that.
  • If your job is mostly installing animated React components from a separate library, Lightswind UI MCP Server is the better fit for that.
  • If your job is mostly pulling design tokens from many sources for a mood board, Frontend Inspo MCP is the better fit for that.