MCPHTTPServerConfig configures a remote MCP server (HTTP or SSE). See [MCPStdioServerConfig] for the semantics of the Tools field.
| 854 | // |
| 855 | // See [MCPStdioServerConfig] for the semantics of the Tools field. |
| 856 | type MCPHTTPServerConfig struct { |
| 857 | Tools []string `json:"tools,omitzero"` |
| 858 | Timeout int `json:"timeout,omitempty"` |
| 859 | URL string `json:"url"` |
| 860 | Headers map[string]string `json:"headers,omitzero"` |
| 861 | } |
| 862 | |
| 863 | func (MCPHTTPServerConfig) mcpServerConfig() {} |
| 864 |
nothing calls this directly
no outgoing calls
no test coverage detected