Docs Local Kubernetes Blog Enterprise Community Get Started GitHub

OpenCode

Configure OpenCode, the open source AI coding assistant, to use Agent Gateway as an MCP server.

Configuration

Add Agent Gateway to your OpenCode configuration file ~/.opencode/config.json:

{
  "mcp": {
    "servers": {
      "agentgateway": {
        "type": "sse",
        "url": "http://localhost:15000/mcp/sse"
      }
    }
  }
}

Project-Level Configuration

For project-specific configuration, create .opencode/config.json in your project root:

{
  "mcp": {
    "servers": {
      "agentgateway": {
        "type": "sse",
        "url": "http://localhost:15000/mcp/sse"
      }
    }
  }
}

Using Streamable HTTP

For improved performance, use the streamable HTTP transport:

{
  "mcp": {
    "servers": {
      "agentgateway": {
        "type": "http",
        "url": "http://localhost:15000/mcp/http"
      }
    }
  }
}

Authentication

Include authentication if required:

{
  "mcp": {
    "servers": {
      "agentgateway": {
        "type": "sse",
        "url": "http://localhost:15000/mcp/sse",
        "headers": {
          "Authorization": "Bearer your-token-here"
        }
      }
    }
  }
}