astra-fable-styleguide-mcp
Enables configurable OpenAI-backed design agent roles to propose and critique style constitution candidates from a product brief.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@astra-fable-styleguide-mcpCheck my component styles against the current style spec"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Astra + Fable Style Constitution
Two independent design agents. One governed design standard. Available to humans and machines through MCP.

Astra + Fable Style Constitution turns design rules into a versioned, machine-readable contract. Two provider-independent agent roles propose and critique changes; deterministic checks resolve measurable questions; exact candidate hashes prevent fake consensus; humans retain release authority by default.
What it gives you
A canonical StyleSpec under
/spec.Independent Astra/Fable proposal and cross-review workflow, including an optional one-call product-brief-to-candidate path.
Deterministic token, accessibility, component, and governance checks.
MCP resources and tools for coding agents.
Generated CSS, JSON, and TypeScript artifacts.
A human documentation site.
Audit-friendly decisions and proposal records.
Related MCP server: eds-mcp-server
Quick verification without external dependencies
The repository includes a dependency-light verification path for the core engine:
npm run verify:coreThe full connected build uses pnpm and installs the official MCP SDK, Astro, Zod, ESLint, and TypeScript:
pnpm install
pnpm verifyProduction MCP
The production adapter targets MCP 2026-07-28 via the official v2 TypeScript packages and createMcpHandler. The public endpoint is read-oriented by default. Write/release workflows remain governance-gated. When explicitly enabled, generate_style_constitution_candidate can invoke configurable OpenAI/Anthropic-backed roles from a product brief; generated candidates still require exact-hash approvals. The optional release tool is separately disabled by default and requires a distinct human-held approval credential.
Project contract
Goal:
GOAL.mdBuild requirements:
BUILD_SPEC.mdAgent rules:
AGENTS.mdGovernance:
GOVERNANCE.md
This server cannot be deployed
Maintenance
Related MCP Connectors
Give your agent a real design system: tokens, measured WCAG contrast, and rules to follow.
Serves your design system and coding standards to coding agents, so they stop guessing.
A design-style library for AI agents: search real styles, fetch a ready-to-apply design spec.
Access and maintain design system docs, tokens, components, skills, and contexts across any project.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceA read-only MCP server that provides AI coding agents with a queryable contract for design system tokens, components, patterns, and anti-patterns.6 npm1Apache 2.0
- AlicenseBqualityBmaintenanceEnables AI agents to access design system tokens and component contracts through MCP, reducing token usage and ensuring consistency.29MIT
- AlicenseAqualityCmaintenanceManages design tokens (colors, spacing, fonts) in a JSON file and enables agents to read, write, export, and detect drift between tokens and CSS via MCP.5MIT
- AlicenseAqualityAmaintenanceRead-only MCP server that exposes a design system's tokens, components, conventions, and deprecations as queryable tools, enabling agents to look up canonical values, assess change impact, and detect hardcoded value drift.81 npmMIT