You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CLAUDE.md
+5-4Lines changed: 5 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,13 +4,13 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
4
4
5
5
## Project Overview
6
6
7
-
ToolHive is a lightweight, secure manager for MCP (Model Context Protocol) servers written in Go. It provides three main components:
7
+
ToolHive is a lightweight, secure manager for MCP (Model Context Protocol: https://modelcontextprotocol.io) servers written in Go. It provides three main components:
8
8
9
9
-**CLI (`thv`)**: Main command-line interface for managing MCP servers locally
10
10
-**Kubernetes Operator (`thv-operator`)**: Manages MCP servers in Kubernetes clusters
11
11
-**Proxy Runner (`thv-proxyrunner`)**: Handles proxy functionality for MCP server communication
12
12
13
-
The application acts as a thin client for Docker/Podman Unix socket API, providing container-based isolation for running MCP servers securely.
13
+
The application acts as a thin client for Docker/Podman Unix socket API, providing container-based isolation for running MCP servers securely. It also builds on top of the MCP Specification: https://modelcontextprotocol.io/specification.
14
14
15
15
## Build and Development Commands
16
16
@@ -97,7 +97,7 @@ The test framework uses Ginkgo and Gomega for BDD-style testing.
97
97
98
98
### Transport Types
99
99
100
-
ToolHive supports multiple MCP transport protocols:
100
+
ToolHive supports multiple MCP transport protocols (https://modelcontextprotocol.io/specification/2025-06-18/basic/transports):
0 commit comments