# moodspec > A workspace for your design decisions — fonts, colours, logos, references and voice — served to Claude Code, Cursor, Codex, Lovable and Replit over MCP. moodspec is a workspace for design decisions — typefaces, colour with usage rules, logos, saved references, customer personas and tone of voice. It serves them to coding agents over the Model Context Protocol, so generated UI comes out on-brand instead of defaulting to a purple gradient. Key facts: - Free tier: one canvas, stored in the browser, no account required. - Pro ($10/mo): unlimited canvases, cloud backup, a private MCP endpoint per canvas. - Business ($24/editor/mo, 3 minimum): shared workspace, roles, locked canvas, approvals. - MCP endpoint: https://mcp.moodspec.app/c/{canvas-slug}, Streamable HTTP, bearer token auth. - Agents can read a canvas and propose changes; they can never write to one directly. - Operated by SC QWERTYBIT SRL, Romania. Sitemap: https://moodspec.app/sitemap.xml Full text: https://moodspec.app/llms-full.txt ## Start here - [moodspec — the moodboard your coding agent can read](https://moodspec.app): A workspace for your design decisions — fonts, colours, logos, references and voice — served to coding agents over MCP. - [Pricing](https://moodspec.app/pricing): One canvas free with no account. Pro $10/mo, Business $24 per editor, Enterprise per deployment. - [Infrequently asked questions](https://moodspec.app/faq): The questions people actually hesitate over before pasting a link. ## Docs - [Docs — connect a canvas over MCP](https://moodspec.app/docs): Get an endpoint, add one block of config, and prompt normally. - [Rolling out to a team](https://moodspec.app/docs/team-rollout): One canvas, a token per repo, and the review habits that keep a shared canvas worth reading. - [Tools and resources](https://moodspec.app/docs/tools): Every tool an agent can call over MCP, with arguments and the response shape. - [Tokens and limits](https://moodspec.app/docs/tokens): Scopes, rate limits and the three errors an agent can get back. ## Integrations - [Integrations](https://moodspec.app/integrations): Claude Code, Cursor, Codex, Lovable, Replit and Claude design. - [Claude Code + moodspec](https://moodspec.app/integrations/claude-code): Add moodspec as an MCP server and Claude reads your canvas before it writes a line of UI. - [Cursor + moodspec](https://moodspec.app/integrations/cursor): Project-level MCP config so every teammate opening the repo inherits the same taste. - [Codex + moodspec](https://moodspec.app/integrations/codex): Register moodspec in your Codex config so CLI and cloud runs share one source of taste. - [Lovable + moodspec](https://moodspec.app/integrations/lovable): Point Lovable at your canvas so generated apps arrive already on-brand. - [Replit + moodspec](https://moodspec.app/integrations/replit): Give Replit Agent the same design context your local tools have: fonts, palette, marks and voice, read from one canvas. - [Claude design + moodspec](https://moodspec.app/integrations/claude-design): Bring designs you made with Claude straight onto a canvas — fonts, palette and components extracted. ## Who it's for - [For solo devs](https://moodspec.app/for-solo-devs): One taste across every side project. - [For product teams](https://moodspec.app/for-product-teams): One canvas every repo and teammate reads. - [For enterprise](https://moodspec.app/for-enterprise): A locked brand canvas only owners can change, with SSO, SCIM and an audit log. ## Blog - [The moodspec blog](https://moodspec.app/blog): Notes on design taste, and how to hand it to a machine. - [How to teach a coding agent your design taste](https://moodspec.app/blog/teach-taste): Agents do not lack skill — they lack a source of truth about what you find beautiful. Here is how to write one down. - [Why every vibe-coded app looks the same](https://moodspec.app/blog/same-app): The sameness is not a model limitation. It is what happens when nobody supplies a point of view. - [Choosing type pairings for product UI](https://moodspec.app/blog/type-pairing): A practical way to pick two typefaces that hold up across a landing page, an app and an email. - [Building a colour palette you can defend](https://moodspec.app/blog/palette): Neutrals do the work, one accent does the pointing, and every colour needs a job description. - [Write your UI copy for one named customer](https://moodspec.app/blog/copy-for-one): The fastest way to stop sounding like every other SaaS is to stop writing for "users". - [MCP for designers: what it actually is](https://moodspec.app/blog/mcp-for-designers): A plain explanation of the protocol that lets your agent read your tools — and why design context belongs in it. ## Company - [About moodspec](https://moodspec.app/about): Why coding agents have no taste, and what to do about it. - [Contact](https://moodspec.app/contact): A person reads every message and replies within a working day. - [Privacy policy](https://moodspec.app/privacy): What we collect, what we never do with it, and your rights under the GDPR. - [Terms & conditions](https://moodspec.app/terms): Accounts, plans and billing, your content, acceptable use and liability.