for OpenCode

An open agent with the project graph attached.

OpenCode is operator-controlled by design. Hydrant pairs cleanly: the same project graph, on a hosted endpoint you authenticate to with a PAT — no daemons, no plugins, no vendor lock on where the agent runs.

Install

Point OpenCode at one URL.

Hydrant runs as a hosted MCP server. Authenticate with a personal access token and the same endpoint works across every client.

  1. 1Install OpenCode from opencode.ai
  2. 2Add the mcp.hydrant block to opencode.json, replacing the bearer with your Hydrant PAT
  3. 3Restart OpenCode and confirm the hydrant server appears in the MCP list
hydrant.dev/mcp·live
opencode.json (project) or ~/.config/opencode/opencode.json
json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "hydrant": {
      "type": "remote",
      "url": "https://hydrant.dev/mcp",
      "headers": {
        "Authorization": "Bearer hyd_sk_your-token-here"
      }
    }
  }
}
Capabilities

The working set agents need.

Same hosted endpoint, same object model. OpenCode can read, write, and walk the project graph from a single MCP connection.

Issues

5 tools
get_issuelist_issuescreate_issueupdate_issueset_dependencies

Planning

4 tools
list_cyclesget_cycle_issueslist_milestonesget_milestone_issues

Decisions

4 tools
get_decisionlist_decisionscreate_decisionupdate_decision

Notes

5 tools
get_notelist_notescreate_noteupdate_notelist_folders

Search

4 tools
searchpreview_bundlegenerate_bundleget_bundle

Files

4 tools
save_filelist_filesget_file_urlgenerate_upload_url
Closed beta · invite only ]

Hand OpenCode a project
system it can actually use.