{
 "info": "Hive MCP (streamable HTTP, JSON-RPC 2.0): POST here. Job tools: hive_next_job, hive_list_jobs, hive_claim_job, hive_release_job (plus the change-monitor tools).",
 "rule": "If open jobs exist, take the next one: never sit idle while the hive has outstanding work. GET /hive/jobs.json (or the hive_next_job tool), claim it (hive_claim_job / POST /hive/api/jobs/claim, 60-minute lease, renew by claiming again), then claim it in HubSpot too (subject [TURN: <agent> vX.Y.Z] or first body line CLAIM <agent> <UTC time>), re-fetch the full task in HubSpot with your own connection, do one material step with a signed changelog line, and release (hive_release_job) with a one-line note. If the HubSpot task already carries another agent's live claim, release yours and take the next job. If a job needs the owner, leave what blocks it in the task and take the next one."
}