# Carbon MCP [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/carbon-design-system/carbon-mcp  
**GitHub Stars:** 37  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/carbon-mcp

## Description
Explore Carbon docs, components, tokens, icons, charts, and code examples.

## Claude Desktop Quick Installation
Heuristic fallback — verify the package name and runner against the repository README before running it. Uses `npx` (confidence: low):

```json
"mcpServers": {
  "carbon-mcp": {
    "command": "npx",
    "args": ["-y","carbon-mcp"]
  }
}
```

## Documentation

## What Carbon MCP does

Carbon MCP MCP server gives AI applications access to reference material from the Carbon Design System. The available content covers design guidance, component documentation, code examples, usage information, tokens, icons, pictograms, charts, and related Carbon packages.

The repository is primarily the issue-tracking and feature-request location for Carbon MCP. The operational documentation and onboarding material are published on the Carbon Design System website. That documentation describes the service, its concepts, setup process, prompting guidance, and methods for reducing unnecessary context in AI workflows.

## How it works

An MCP-compatible AI application connects to Carbon MCP and requests relevant Carbon context while handling a task. The returned material can include implementation examples, component variants, props, imports, chart descriptions, usage guidance, and links to demonstrations, depending on the content area.

This makes Carbon MCP MCP server useful during UI code generation, component selection, design-system questions, and reviews of Carbon implementation details. The agent can use the same documented source across design and development tasks instead of relying only on general model knowledge.

## Setup and configuration

Start with the Carbon MCP website’s onboarding and setup guide. The provided material indicates that users obtain authentication credentials and connect the service to common MCP clients, but it does not specify the credential names, transport details, command lines, or client-specific configuration in this repository excerpt.

The website also includes separate guidance for prompting and token conservation. Consult those pages before configuring an agent if response size, context selection, or request cost matters for your workflow.

## Tools and capabilities

Carbon MCP MCP server coverage currently includes:

- `@carbon/react`, with component documentation and examples such as Button, Tabs, and TextInput, including variants, props, and imports.
- `@carbon/web-components`, with documentation and examples for elements such as button, tabs, and text-input.
- Carbon for IBM Products, including examples such as Tearsheets and PageHeader.
- Carbon icons and pictograms, including examples such as Settings, User, and UserAvatarFilled, plus usage information.
- `@carbon/ai-chat`, with examples covering basic, custom-element, and history scenarios and their associated code details.
- `@carbon/charts`, with chart type descriptions, demo links, complete examples, props, and imports.
- Selected `@carbon-labs/*` preview packages, including React examples for AnimatedHeader, Processing, Resizer, UIShell, and What’s New.

## Limitations and notes

Coverage is not complete across the Carbon ecosystem. Carbon TanStack and Carbon Patterns are listed as planned or upcoming areas rather than currently supported content. Carbon MCP MCP server capabilities may also evolve as additional packages and documentation are added. The supplied material does not list individual MCP tool names, supported transports, authentication variables, or a definitive client compatibility matrix.

_Full upstream README: https://allmcps.com/mcp/carbon-mcp/readme_

