MCP server
@wallarm-org/mcp is a Model Context Protocol server that
gives AI coding assistants the design system's component and token metadata: props, variants,
sub-components, import paths and token values. With it, an assistant looks components up instead
of guessing their API.
The server runs locally over stdio and reads the metadata shipped with the installed
@wallarm-org/design-system package, so the answers match the version your project uses.
Run the assistant in a project that has @wallarm-org/design-system installed: the server looks
for it in node_modules, walking up from the working directory. Elsewhere, pass the metadata file
explicitly with --metadata-path <path-to>/components.json.
Set up
Every client uses the same server key, @wallarm-org/mcp, and the same command,
npx -y @wallarm-org/mcp.
Claude Code
Cursor
Add to Cursor,
or add the server to .cursor/mcp.json in the project:
VS Code
Add the server to .vscode/mcp.json in the project. VS Code uses a servers key:
Other clients
Any MCP client with stdio transport works: register the command npx with the arguments
["-y", "@wallarm-org/mcp"].
Tools
Resources
Without MCP
The same metadata is published as JSON at
components.json, and every page of
this site is available as Markdown; see llms.txt.