MCP Tools/Feature Specs/link_commit

link_commit

writeFeature Specs

Link a git commit SHA to a spec and task for traceability.

Connected surface
This tool and the Specs dashboard page are two surfaces over the same data. The dashboard is where you view and curate it; link_commit is how your AI can stamp each commit onto the spec and task it implements. How surfaces connect →
Write tool
Mutates Rampify state, triggers background work, or calls a paid external API. Most clients ask for confirmation before invoking.

Parameters

ParameterTypeDescription
spec_idstringrequiredUUID of the feature spec to link the commit to
commit_shastringrequiredGit commit SHA (from `git rev-parse HEAD`)
task_idstringoptionalUUID of a specific task to link the commit to. Always pass when one task drove the commit.
repo_urlstringoptionalRepository HTTPS URL (e.g., "https://github.com/owner/repo")
commit_messagestringoptionalFull commit message body. When passed, Task: and Spec: trailers are parsed to auto-populate task_id and validate spec_id.
domainstringoptionalSite domain
project_idstringoptionalProject UUID