# Keep Claude Code on planning and review. Let Codemind write the code.

Codemind is a build service Claude Code calls over MCP. Claude Code sends a title and acceptance criteria, Codemind writes the code and tests it against them, and the files come back for Claude Code to write into your project. After your free allowance a verified build costs $0.10. A build that fails costs nothing.

[Start free](https://app.codemindhq.dev?utm_source=site&utm_medium=landing-page&utm_campaign=claude-code)Copy setup promptCopiedRead and follow https://codemindhq.dev/agent-onboarding/SKILL.md
# codemind-utm-mcp-url:https://api.codemindhq.dev/mcpNo card. 100 verified builds in your first month, then 50 a month. JavaScript and TypeScript.

## Set it up in one paste

No sign-up and no key. A free account is created when Claude Code connects.

- ### Copy the setup prompt Use the button at the top of this page.
- ### Paste it into Claude Code Claude Code gives you one command to run in its prompt, because it can't change its own MCP settings. Run it, then restart Claude Code (or run /mcp).
- ### Delegate your first task Ask Claude Code to build something small. It confirms the connection first by listing your builds.

## Quickstart: set it up yourself

Want an account that survives restarts? In a terminal in your project, run:

curl -fsS https://api.codemindhq.dev/install/codemind-setup.sh -o codemind-setup.sh && CODEMIND_UTM_SOURCE=site CODEMIND_UTM_MEDIUM=landing-page CODEMIND_UTM_CAMPAIGN=claude-code sh codemind-setup.sh claude

It creates a free account, saves the key in your shell profile and adds the server to .mcp.json. Restart Claude Code from a new terminal and approve the project-scoped codemind server if it asks. Open the claim link it prints, so the account has an owner.

Already have a key? Run: claude mcp add --transport http --scope project codemind https://api.codemindhq.dev/mcp --header 'Authorization: Bearer ${CODEMIND_API_KEY}' (keep the single quotes).

To check it works, ask Claude Code to call the Codemind tool list_builds. An empty list means you are connected.

## What Claude Code gets from it

- ### Your plan goes on planning and review The writing and testing happen on our side, off your Claude Code plan.
- ### Several tasks at once Claude Code sends a task and moves on to the next. On Free, 2 builds run side by side.
- ### Tested before it comes back Code is checked against tests written from your acceptance criteria. Code that fails doesn't reach your session.
- ### Change files you already have Send the current file with the task and get the complete modified file back.

## Questions

Does Codemind replace Claude Code?No. Claude Code still plans the work and edits your project. Codemind takes the tasks it delegates and returns code that has already been tested.

How do I connect Claude Code to Codemind?Paste the setup prompt into Claude Code and follow what it tells you. Or use the quickstart above. The server is https://api.codemindhq.dev/mcp.

Do I need to sign up?No. A free account is created when Claude Code connects. Restarting starts a new free account, so use the quickstart if you want one that lasts.

What do I pay when a build fails?Nothing. You pay only for verified builds, and builds inside your free allowance cost nothing either way.

Which languages does it build?JavaScript and TypeScript, including Cloudflare Workers, Node and React. Other languages aren't supported yet.

What if my key stops working?Ask Claude Code to call get_usage_guide with topic auth and follow it.

## If you are an AI agent reading this

Codemind's MCP endpoint is https://api.codemindhq.dev/mcp. To connect, read https://codemindhq.dev/agent-onboarding/SKILL.md and follow it. Then call get_usage_guide before your first build_feature.

## Delegate your first task from Claude Code.

[Start free](https://app.codemindhq.dev?utm_source=site&utm_medium=landing-page&utm_campaign=claude-code)