Choose a client, add one hosted MCP endpoint and authenticate securely. Most interactive clients use OAuth automatically.
Agent-led installation
Ask your agent to set it up.
Paste this into Codex, Claude Code, OpenCode or Hermes Agent. Your agent checks its existing connection, configures the MCP if needed, installs the matching design skill and verifies the connection.
Prompt for your agent
Read https://design.codecrafted.co.uk/install.md and set up CodeCrafted Design for this agent, including its MCP connection and design skill. Reuse any existing setup and verify that it works.
Your agent handles setup on your computer. You may need to complete your client's normal sign-in or trust prompt. Future tasks reuse the connection.
Check claude mcp list first. Add only if missing, then use /mcp in Claude Code if sign-in is required. Newer clients also support claude mcp login; check local help.
Terminal · first setup
claude mcp add --transport http --scope user codecrafted-design https://design.codecrafted.co.uk/mcp
Codex
Check codex mcp list first. Add only if missing. Run codex mcp login codecrafted-design only when authentication is required. Codex surfaces using the same configuration reuse the connection.
Check your version and existing configuration first. Merge this V2 entry into your configuration, preserving other settings. Authenticate through its MCP interface only if required. V1 uses a different structure; the agent installation guide covers both.
On V1, put the server directly under mcp with enabled: true; use opencode mcp auth codecrafted-design if sign-in is needed.
Hermes Agent
Check hermes profile and hermes mcp list first. Add only if missing, keeping the active profile. First connection handles OAuth; use hermes mcp test codecrafted-design to check it. hermes mcp login forces re-authentication, so use it only to recover a confirmed authentication failure.
For a named profile, insert -p PROFILE after hermes. The skill installer supports --client hermes and respects HERMES_HOME. See the installation guide for profile and project setup.
Cursor, VS Code, Zed, Gemini CLI and others
Add a remote or Streamable HTTP MCP server using the endpoint above and your client's configuration format. OAuth-capable clients discover the sign-in flow. For clients without OAuth, use their secret mechanism to supply an API key as a Bearer token. Cloud clients use their host's connector settings.
Optional agent skill
Give the agent the recommended workflow.
The skill teaches an agent when to ask questions, when to make a design decision and how to use the review loop. The MCP server works without it.
Upgrading to platform 3.1Refresh your agent's tool discovery and replace its older skill with this download. Private contract authoring is now included. Project changes still require the last read expected_revision and a unique idempotency_key. Retry an uncertain response with the original arguments and key; if another agent changed the project, read and review that newer revision first.
Other supported locationsClaude-compatible: .claude/skills/codecrafted-design/ · OpenCode-native: .opencode/skills/codecrafted-design/ · Codex personal: ~/.agents/skills/codecrafted-design/. Reuse an existing legacy or plugin installation rather than creating a second copy.
Your design contracts
Create a design language of your own.
Ask your agent to guide you through a private, reusable design contract. It helps you decide the purpose, layout, visual character, typography, colour, components, behaviour and acceptance checks, one section at a time.
Prompt for your agent
Help me create a reusable private design contract with CodeCrafted Design. Guide me through each design decision, explain options and tradeoffs, save my progress and ask me to approve the completed contract.
You can start with original ideas or use the catalogue for inspiration. Your agent saves drafts and asks you to confirm the choices. Once approved, the contract can guide several of your projects. Each project keeps the exact approved version it uses, even if you revise the contract later.
Contract approval records your design decisions. Your agent still needs to implement and test them, including your custom acceptance checks.
Workflow
Brief, decide, build, review.
1
Brief
The agent records the goal, audience, content, brand and constraints.
2
Direction
CodeCrafted returns a page plan, visual system, colour roles and component guidance.
3
Approve and build
Review the saved revision in the dashboard, approve its choices and download a handover for the implementing agent. Later design changes require a new approval.
4
Review
The agent compares its implementation with the plan, fixes clear issues and records what still needs human review.
Authentication
OAuth for people. API keys for automation.
Interactive clients should use OAuth. Connections are revocable from the dashboard. API keys remain available for CI and unattended automation; keep them out of source control and browser JavaScript.
Limits
Design guidance, not certification.
CodeCrafted does not replace browser testing, assistive-technology testing, user research or human visual review. It does not inspect a live implementation unless a tool explicitly says it retrieved bounded public component metadata.