Loading ShipGate
ShipGate over remote MCP. An agent registers a subject and its evidence, then `shipgate_run` returns SHIP, NO_SHIP or BLOCKED with the failing clauses. SHIP needs a contract WholeStack sealed. A contract written by hand for other software returns BLOCKED until ShipGate can take a repository.
claude mcp add --transport http shipgate https://wholestack.ai/api/mcp/shipgate --header "Authorization: Bearer ws_live_YOUR_API_KEY"
{
"mcpServers": {
"shipgate": {
"url": "https://wholestack.ai/api/mcp/shipgate",
"headers": { "Authorization": "Bearer ws_live_YOUR_API_KEY" }
}
}
}shipgate_create_contract shipgate_register_subject shipgate_inspect_requirements shipgate_verify_contract shipgate_verify_behavior shipgate_verify_journey shipgate_verify_runtime shipgate_run shipgate_status shipgate_failures shipgate_evidence shipgate_certificate shipgate_verify_certificate shipgate_compare shipgate_capabilities