
Security News
Happy Birthday, Shai-Hulud
It has been one year since Shai-Hulud made its first appearance on npm.
@ai-first-ds/mcp-server
Advanced tools
Model Context Protocol server for AI-First Design System - enables AI tools to query design system components, tokens, and patterns
Model Context Protocol (MCP) server that exposes the AI-First Design System's components, tokens, and patterns to AI coding tools.
Model Context Protocol is a standard for exposing structured data and tools to AI assistants. By running this MCP server, AI tools like Claude, Cursor, and other AI coding assistants can intelligently query and understand your design system.
cd packages/mcp-server
npm install
npm run build
Add to your Claude Desktop configuration (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"ai-first-design-system": {
"command": "node",
"args": ["/path/to/AI-First-Design-System/packages/mcp-server/dist/index.js"]
}
}
}
Configure your AI tool to use this MCP server by pointing to the built server file.
ai-first://components/list - List all componentsai-first://components/{name} - Get specific component metadataai-first://tokens/{category} - Get design tokens by categoryai-first://principles - AI design principlesai-first://patterns - Common UI patternsSearch for components by name, description, or tags.
{
"query": "chat"
}
Get detailed metadata for a specific component.
{
"name": "ai-button"
}
Get usage examples for a component in different frameworks.
{
"component": "ai-chat-message",
"framework": "react"
}
# Watch mode for development
npm run dev
# Build
npm run build
# Type check
npm run type-check
This MCP server implementation is based on:
src/
├── index.ts # Main MCP server
├── types.ts # MCP-specific types
└── resources/
├── components.ts # Component resource handlers
└── tokens.ts # Token resource handlers
When AI coding tools have access to this MCP server, they can:
MIT
FAQs
Model Context Protocol server for AI-First Design System - enables AI tools to query design system components, tokens, and patterns
We found that @ai-first-ds/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
It has been one year since Shai-Hulud made its first appearance on npm.

Research
/Security News
Operators behind PolinRider used a compromised GitHub account to plant malware in four development versions of a Packagist package with 700,000+ downloads.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.