MCP server

BaseLayer: React Aria Components for Agents via the shadcn MCP Server

BaseLayer is a shadcn-compatible React Aria component collection that an AI coding agent installs through the shadcn MCP server, with no separate server of its own.

Run
npx shadcn@latest add @baselayer/button
View on GitHub

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

What is BaseLayer?

BaseLayer is a component collection for the shadcn ecosystem, built on React Aria Components and Tailwind. It has no MCP server of its own. Its docs say it works with AI coding assistants through the shadcn MCP server, which lets an agent find and install BaseLayer components from its registry.

BaseLayer is a component collection built for the shadcn ecosystem. Like shadcn/ui, its components are copied into your project and become part of your codebase, not installed as dependencies. It uses React Aria Components and Tailwind with tailwind-variants.

There is no BaseLayer server to run. The docs say it is AI native through the built-in shadcn MCP server, which treats the BaseLayer registry like any other shadcn registry.

What changes in your agent's output

  • The agent installs components from the registry with the shadcn CLI instead of writing buttons and forms from scratch.
  • React Aria Components supply the accessibility behavior, so keyboard and screen reader handling is not rewritten per page.
  • Components such as Accordion, RadioGroup and CheckboxGroup export both single and grouped versions from one component.
  • An llms.txt file lets chat assistants without MCP read the docs by URL.

How the setup works

  1. Make sure the project uses React, TypeScript and Tailwind 4 or newer, then initialize shadcn if there is no components.json.
  2. Add the @baselayer registry to components.json, or use the full registry URL once.
  3. Enable the shadcn MCP server in your client and ask for BaseLayer components by name.

Who BaseLayer is for

Best for

Not for

  • Projects without Tailwind 4 or newer. The usage docs list it as a prerequisite.
  • Anyone looking for BaseLayer-specific MCP tools. Everything runs through the generic shadcn server.
  • Design-to-code from Figma. This is a component source, not a design reader.

Use it with UiChemy

BaseLayer gives a React front end its components. For a WordPress site, UiChemy builds there: AI to WordPress imports an existing AI build, and Composer edits it inside Elementor or Gutenberg. Click Get Started on uichemy.com.