MCP Context

Wire Network context protocol

Read-only context for the Wire Network.

Connect coding agents to deployed-testnet and mainnet-candidate state, reviewed repository docs, and proposed branch and pull request work. Read-only MCP resources keep those sources distinct and preserve their snapshot and commit provenance.

Remote MCP endpoint https://mcp.wire.network/mcp
Generated state No write tools Profile scoped
01 — mainnet profile repos tracked
02 0 write-capable tools exposed
03 — environment profiles
04 — discoverable MCP resources

Install options

Point your coding agent at Wire context.

These snippets target remote HTTP MCP support. If your client version only supports stdio, use the local fallback in the test section against a checked-out `wire-context-loader` repo.

OpenClaw

Agent profile

Use a remote MCP server entry for the Wire context endpoint.

{
  "mcpServers": {
    "wire-context": {
      "transport": "streamable-http",
      "url": "https://mcp.wire.network/mcp"
    }
  }
}

Hermes

Remote MCP

Add the endpoint as a named context source for Hermes builds that support HTTP MCP.

hermes mcp add wire-context \
  --transport http \
  --url https://mcp.wire.network/mcp

Claude Code

CLI install

Register Wire as a remote MCP server from the Claude Code CLI.

claude mcp add --transport http wire-context https://mcp.wire.network/mcp

OpenCode

opencode.json

Add this block to the project or user OpenCode config.

{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "wire-context": {
      "type": "remote",
      "url": "https://mcp.wire.network/mcp",
      "enabled": true
    }
  }
}

Codex

config.toml

Use the remote URL when your Codex build supports HTTP MCP servers.

[mcp_servers.wire-context]
url = "https://mcp.wire.network/mcp"

Live inventory, generated snapshots

Know which state you are reading.

Endpoint health means the service responds. Snapshot timestamps describe data freshness; repository sync and context-review status are separate signals. Counts below are read from this server, not hardcoded.

Mainnet candidate

Candidate checkout state and reviewed repository context. This profile name is not evidence of a production deployment.

Loading snapshot...

Deployed testnet

Pinned testnet repository state. Review baselines can differ from the mainnet candidate even when Git synchronization is current.

Loading snapshot...

Proposed / unmerged work

GitHub branches and open PRs with exact base/head commits, author descriptions, reviews, changed files and visible checks. These are proposals, not canonical or deployed behavior.

Loading snapshot...

Missing CI-check permissions are shown explicitly. Source-review notes are selective and commit-pinned; metadata refreshes do not re-review code. Closed/merged history and full discussion threads are outside this pilot.

Loading live resource inventory...

What agents can read

Stable resources backed by generated control-plane state.

The MCP server reads current files on the server from profiles/, tracked/index/, tracked/repos/, tracked/repo-specs/, and tracked/audience/, including local uncommitted updates. The MCP request handlers do not fetch, clone, fast-forward, reset, or write files. Operators refresh the snapshots separately.

wire://agent-brief wire://audiences wire://business-inputs wire://business-docs/onboarding-memo wire://profiles wire://profiles/mainnet-candidate/agent-brief wire://profiles/mainnet-candidate/audiences/exec/brief wire://profiles/testnet-deployed/sync-report wire://profiles/mainnet-candidate/codebase-state wire://profiles/{profile}/repos/{repo} wire://repos/{repo}/context wire://repos/{repo}/spec wire://unmerged-work wire://unmerged-work/repos/{repo} wire://unmerged-work/review

Smoke test

Verify the server from a terminal.

Health

curl https://mcp.wire.network/health

Initialize

curl -s https://mcp.wire.network/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"smoke","version":"0"}}}'

Read proposed-work coverage

curl -s https://mcp.wire.network/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":2,"method":"resources/read","params":{"uri":"wire://unmerged-work"}}'

Local stdio fallback

python3 /path/to/wire-context-loader/scripts/wire-mcp.py