Gnar remote MCP

all upstreams reachable · deploy 80ef23a2

/runnreachable

Server
grunn-mcp 0.4.0
Tools
67 with mcp:write · 43 with mcp:read
Upstream
https://api.runn.io — shared read key valid
Connect
claude mcp add --transport http runn-remote https://mcp.thegnar.info/runn

MCP servers on one origin, one path each, behind OAuth 2.1. Scopes: mcp:read for reads, mcp:write adds writes. Destructive tools are registered at neither scope, so nothing here can delete.

Each server accepts only its own credential — a Runn key (or Gnar SSO) for /runn — and an authorization request that does not name its resource is refused rather than guessed at.

Discovery: authorization server · runn resource · machine-readable status at /health

Upstream checks cached 60s.