Read-only MCP server for querying one AINDF design-system bundle and validating screen configurations.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by AINDF.
The AINDF MCP server gives an AI agent a read-only view of one bundled design system. Instead of allowing the agent to invent HTML, CSS, or unsupported component values, it provides the information needed to construct screen configurations from the bundle. The configuration is tied to one version of the design system.
The bundle describes seven source areas: tokens, taxonomy, slots, applicability, presets, components, and bindings. Agents can query the available components, slots, modifiers, and presets, then use validate-screen to check whether a proposed screen follows the bundle. Invalid configurations are rejected with errors such as a component property that the design system does not define. The server does not update the design system; missing capabilities must be added to the design system separately and with approval.
First, the design-system sources are listed in aindf.config.json. The AINDF kit checks that configuration and bundles the sources into one aindf.bundle.json file. The MCP process receives the bundle path and serves it to the connected agent over stdio.
A typical workflow is:
validate-screen.Updating the design system requires producing a new bundle version. Existing screens can then be moved to that version with the repository's repin workflow.
The AINDF MCP server requires Node.js 20.10 or newer. The kit can be run from a repository clone or through npm. From the design-system directory, check the source configuration and create a bundle:
Register the resulting file with Claude Code using:
Other agents can run the same node or npx MCP command as a stdio server in their MCP settings. The repository also provides a Claude Code plugin, and the aindf-screen-author skill can be installed with the skills CLI for agents that do not use that plugin.
The AINDF MCP server supports read-only discovery of the bundle's design-system definitions. Its documented agent-facing operations include lookups for:
validate-screenThese capabilities are intended for screen configuration authoring. They do not imply that the server can edit source files, change the design system, or accept arbitrary CSS values.
The server is designed around one AINDF bundle at a time, so the screen configuration must remain pinned to that bundle's version. A configuration can only use what the bundle exposes. If a required component, property, token, or other definition is absent, validation will not make it available; the design system must be updated and rebuilt instead.
The MCP command is a stdio server command, and the bundle path must be absolute in the documented setup. The repository describes the server as read-only. Screen building is a separate step from querying and validation, while the optional plugin supplies authoring instructions rather than changing the server's underlying bundle.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/aindf)<a href="https://allmcps.com/mcp/aindf"><img src="https://allmcps.com/api/badge/aindf?style=directory" alt="AINDF on AllMCPs" /></a>