From a5ca4c60345216d0193322705087dabb87f08a44 Mon Sep 17 00:00:00 2001 From: Dan Barr <6922515+danbarr@users.noreply.github.com> Date: Thu, 9 Jul 2026 15:18:35 -0400 Subject: [PATCH 1/2] Trim repeated Prerequisites boilerplate in guides-k8s Cluster, kubectl, and operator-installed bullets were restated on every how-to page even though the reader already covers them earlier in the journey (Deploy the operator, Run MCP servers). Keep only what is specific to each page. --- docs/toolhive/guides-k8s/connect-clients.mdx | 2 -- docs/toolhive/guides-k8s/mcp-server-entry.mdx | 9 ++------- docs/toolhive/guides-k8s/remote-mcp-proxy.mdx | 6 ------ docs/toolhive/guides-k8s/run-mcp-k8s.mdx | 8 ++------ 4 files changed, 4 insertions(+), 21 deletions(-) diff --git a/docs/toolhive/guides-k8s/connect-clients.mdx b/docs/toolhive/guides-k8s/connect-clients.mdx index f5473eb6..9f32ad8a 100644 --- a/docs/toolhive/guides-k8s/connect-clients.mdx +++ b/docs/toolhive/guides-k8s/connect-clients.mdx @@ -56,8 +56,6 @@ flowchart TB [Run MCP servers in Kubernetes](./run-mcp-k8s.mdx)) - An Ingress controller or Gateway API implementation installed in your cluster (for external access) -- [`kubectl`](https://kubernetes.io/docs/tasks/tools/) configured to communicate - with your cluster ## Connect from outside the cluster diff --git a/docs/toolhive/guides-k8s/mcp-server-entry.mdx b/docs/toolhive/guides-k8s/mcp-server-entry.mdx index 1cd6900f..3f7feead 100644 --- a/docs/toolhive/guides-k8s/mcp-server-entry.mdx +++ b/docs/toolhive/guides-k8s/mcp-server-entry.mdx @@ -38,13 +38,8 @@ and connects to them directly. ## Prerequisites -- A Kubernetes cluster (current and two previous minor versions are supported) -- Permissions to create resources in the cluster -- [`kubectl`](https://kubernetes.io/docs/tasks/tools/) configured to communicate - with your cluster -- The ToolHive operator installed in your cluster (see - [Deploy the operator](./deploy-operator.mdx)) -- A remote MCP server that supports HTTP transport (SSE or Streamable HTTP) +You'll need a remote MCP server that supports HTTP transport (SSE or Streamable +HTTP). ## When to use MCPServerEntry vs. MCPRemoteProxy diff --git a/docs/toolhive/guides-k8s/remote-mcp-proxy.mdx b/docs/toolhive/guides-k8s/remote-mcp-proxy.mdx index 9ce3f33a..c7b212df 100644 --- a/docs/toolhive/guides-k8s/remote-mcp-proxy.mdx +++ b/docs/toolhive/guides-k8s/remote-mcp-proxy.mdx @@ -44,12 +44,6 @@ flowchart LR ## Prerequisites -- A Kubernetes cluster (current and two previous minor versions are supported) -- Permissions to create resources in the cluster -- [`kubectl`](https://kubernetes.io/docs/tasks/tools/) configured to communicate - with your cluster -- The ToolHive operator installed in your cluster (see - [Deploy the operator](./deploy-operator.mdx)) - An OIDC identity provider (Keycloak, Okta, Azure AD, etc.) - Access to a remote MCP server that supports HTTP transport (SSE or Streamable HTTP) diff --git a/docs/toolhive/guides-k8s/run-mcp-k8s.mdx b/docs/toolhive/guides-k8s/run-mcp-k8s.mdx index 297f7c48..87eeb4e7 100644 --- a/docs/toolhive/guides-k8s/run-mcp-k8s.mdx +++ b/docs/toolhive/guides-k8s/run-mcp-k8s.mdx @@ -7,12 +7,8 @@ description: ## Prerequisites -- A Kubernetes cluster (current and two previous minor versions are supported) -- Permissions to create resources in the cluster -- [`kubectl`](https://kubernetes.io/docs/tasks/tools/) configured to communicate - with your cluster -- The ToolHive operator installed in your cluster (see - [Deploy the operator](./deploy-operator.mdx)) +You'll need a Kubernetes cluster with the ToolHive operator installed (see +[Deploy the operator](./deploy-operator.mdx)). ## Overview From f58b3038952924d4785ee41cf0c613018ad63673 Mon Sep 17 00:00:00 2001 From: Dan Barr Date: Thu, 9 Jul 2026 15:25:57 -0400 Subject: [PATCH 2/2] Fix Entra ID product name Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- docs/toolhive/guides-k8s/remote-mcp-proxy.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/toolhive/guides-k8s/remote-mcp-proxy.mdx b/docs/toolhive/guides-k8s/remote-mcp-proxy.mdx index c7b212df..16602e40 100644 --- a/docs/toolhive/guides-k8s/remote-mcp-proxy.mdx +++ b/docs/toolhive/guides-k8s/remote-mcp-proxy.mdx @@ -44,7 +44,7 @@ flowchart LR ## Prerequisites -- An OIDC identity provider (Keycloak, Okta, Azure AD, etc.) +- An OIDC identity provider (Keycloak, Okta, Microsoft Entra ID, etc.) - Access to a remote MCP server that supports HTTP transport (SSE or Streamable HTTP)