Codemind
mcp remote · streamable-http · v1.0.0 · source: crawl
https://api.codemindhq.dev/mcp?utm_source=mcp-registry&utm_medium=directory&utm_campaign=registry-2026-10-10
Hand routine JS/TS tasks to Codemind from your agent. $0.10 per verified build; failures are free.
Works
100
Verified Oct 31, 2026 · p50 698 ms · p95 803 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'codemind-v2' |
| tools_listed | 15 | pass | 27 tools |
| schema_complete | 15 | pass | 27 of 27 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 698 ms |
| latency_p95 | 5 | pass | p95 803 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (27)
| Name | Description | Schema |
|---|---|---|
get_usage_guide | Get detailed usage guidance for Codemind's tools — how to write effective acceptanceCriteria, when to use patch mode, how webhooks work, what to do when a build declines, common failure patterns unrel | typed |
get_billing_status | Read-only: your plan, how many verified builds you have used, how many are included and left in the current allowance window, and the paid-balance draw (cents) if you have topped up. Call this to chec | typed |
list_repos | Lists GitHub repos currently attached to the caller's tenant via Codemind Resolve (the GitHub App that automatically triages filed issues into fix PRs), and that the returned `id` field is the repo at | typed |
get_test | Get the current state of a test by ID (status, pass/fail verdict, generated verification test content) without streaming — useful for polling or inspecting a test after the fact. Use stream_test to fo | typed |
review_code | Submit code for review: bugs, security issues, silent failures, and style concerns. Give it files (path+content) and/or a unified diff. At least one of files or diff is required — submitting neither i | typed |
stream_review | Follow a review submitted by review_code in real time. Resolves with the findings and the approve/request-changes verdict. | typed |
get_review | Get the current state of a review by ID (status, verdict, findings) without streaming — useful for polling or inspecting a review after the fact. Use stream_review to follow a review in real time inst | typed |
create_free_account | Instantly provision a new anonymous Codemind account on the free plan — no credential, no human step required. Call this when build_feature (or any other tool) fails with an auth error and no CODEMIND | typed |
build_feature | Generate a feature via Codemind: takes a story title + acceptance criteria, generates the implementation and its tests, runs automated checks against the acceptance criteria before returning, and retu | typed |
stream_build | Follow a build submitted by build_feature in real time. Emits a progress notification on every phase change and resolves with the final result when the build completes or fails. Use immediately after | typed |
retry_build | Retry a failed build using the same spec (story, acceptance criteria, stack, existing files). | typed |
cancel_build | Cancel a running build. Has no effect on builds that already reached a terminal state. | typed |
continue_build | Send corrected acceptance criteria to a running build. Applies to components that have not started generating yet; the currently-generating component finishes as originally scoped. | typed |
get_build | Get the current state of a build by ID (status and error details). | typed |
list_builds | List recent builds for this tenant. | typed |
get_build_spec | Get a build's original submitted spec (storyTitle, acceptanceCriteria, stackType, existingFiles, skipTestsFor) without retrying it — useful for inspecting or reusing a prior build's spec as a template | typed |
get_build_files | Retrieve the generated files from a completed build. Returns each file path and full content. | typed |
notify_files_written | Index files into the CIL codebase context for a project — for files Codemind itself did not generate (a manual edit, another tool's output). Not needed after a normal build_feature call: a completed b | typed |
test_component | Run standalone cloud verification on code you already have: give it a component (filePath/exportName/signature) plus acceptance criteria, and it generates a black-box verification test, validates that | typed |
stream_test | Follow a test submitted by test_component in real time. Resolves with the pass/fail verdict and the generated verification test content. | typed |
get_triage_runs | Lists the issue-triage run history for one attached repo — one row per GitHub issue that was auto-triaged — including terminal status (`pr_opened` means a fix PR was opened and passed the repo's own t | typed |
get_triage_diagnostics | Returns the generated fix diff (as file paths and line counts, not full content) and before/after test-run output for one triage run, identified by the triage run id from get_triage_runs (NOT a build | typed |
build_batch | Submit several pre-decomposed stories in one call and get back one batchId to track, instead of dispatching build_feature N times yourself. Swarm is a Pro plan feature: the maximum batch size depends | typed |
get_batch | Get the aggregate status of a batch submitted via build_batch. | typed |
continue_batch | Resume a finished Ship run (started with build_from_spec) that ended incomplete or nothing_delivered: re-dispatches only the stories that did not verify, in the same run. Verified stories are not rebu | typed |
stream_batch | Stream live progress for a batch submitted via build_batch. Polls the batch's aggregate status periodically and emits a progress notification each tick; closes once the batch reaches a terminal status | typed |
build_from_spec | Submit raw PRD/plan/spec text plus a list of target repos; Codemind LLM-decomposes it into stories (each assigned to one of your declared repos, never an invented one) and dispatches them via the same | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/dev-codemindhq-codemind)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.