Skip to content

Commit bbc28a3

Browse files
danbarrclaude
andcommitted
Add next steps and cross-links across all doc sections
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 4103acf commit bbc28a3

37 files changed

Lines changed: 246 additions & 74 deletions

.husky/pre-commit

100644100755
File mode changed.

docs/toolhive/concepts/vmcp.mdx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,15 @@ MCPRemoteProxy backends into a single endpoint. The use cases range from simple
161161
aggregation to complex workflows with approval gates, making it valuable for
162162
teams managing multiple MCP servers.
163163

164+
## Next steps
165+
166+
- [Try the Quickstart](../guides-vmcp/quickstart.mdx) to deploy your first vMCP
167+
on a Kubernetes cluster
168+
- [Learn how to deploy vMCP](../guides-vmcp/intro.mdx) for a full overview of
169+
configuration and architecture
170+
164171
## Related information
165172

166-
- [Deploy vMCP](../guides-vmcp/intro.mdx)
167173
- [Configure authentication](../guides-vmcp/authentication.mdx)
168174
- [Tool aggregation and conflict resolution](../guides-vmcp/tool-aggregation.mdx)
169175
- [Composite tools and workflows](../guides-vmcp/composite-tools.mdx)

docs/toolhive/guides-cli/api-server.mdx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,12 @@ Open a browser to `http://localhost:8080/api/doc` to view the API documentation.
8383
The OpenAPI specification is also available at
8484
`http://localhost:8080/api/openapi.json`.
8585

86+
## Next steps
87+
88+
- [Secure your servers](./auth.mdx) with authentication and authorization
89+
- [Monitor server activity](./telemetry-and-metrics.mdx) with OpenTelemetry and
90+
Prometheus
91+
8692
## Related information
8793

8894
- [ToolHive API documentation](../reference/api.mdx)

docs/toolhive/guides-cli/auth.mdx

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -143,13 +143,21 @@ to perform an action, ToolHive will evaluate the request against the policies.
143143
If the request is permitted, the action will proceed; otherwise, it will be
144144
denied with a 403 Forbidden response.
145145

146+
## Next steps
147+
148+
- [Configure token exchange](./token-exchange.mdx) to let MCP servers
149+
authenticate to backend services
150+
- [Run MCP servers](./run-mcp-servers.mdx) with your auth configuration
151+
- [Learn about the auth framework](../concepts/auth-framework.mdx) for a deeper
152+
understanding of ToolHive's authentication and authorization model
153+
146154
## Related information
147155

148-
- For conceptual understanding, see
149-
[Authentication and authorization framework](../concepts/auth-framework.mdx)
150-
- For detailed Cedar policy syntax, see
151-
[Cedar policies](../concepts/cedar-policies.mdx) and the
152-
[Cedar documentation](https://docs.cedarpolicy.com/)
156+
- [Authentication and authorization framework](../concepts/auth-framework.mdx)
157+
for conceptual understanding
158+
- [Cedar policies](../concepts/cedar-policies.mdx) and the
159+
[Cedar documentation](https://docs.cedarpolicy.com/) for detailed policy
160+
syntax
153161

154162
## Troubleshooting
155163

docs/toolhive/guides-cli/custom-permissions.mdx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,11 @@ When creating and using permission profiles:
229229
- Keep permission profiles in version control to track changes and share them
230230
with your team
231231

232+
## Next steps
233+
234+
- [Set up authentication](./auth.mdx) for user-level access control with OIDC
235+
and Cedar policies
236+
232237
## Related information
233238

234239
- [`thv run` command reference](../reference/cli/thv_run.md)

docs/toolhive/guides-cli/manage-mcp-servers.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,11 +151,19 @@ thv start <REMOTE_SERVER_NAME>
151151

152152
This will always prompt for re-authentication, even if valid tokens exist.
153153

154+
## Next steps
155+
156+
- [Organize servers into groups](./group-management.mdx) to manage related
157+
servers together
158+
- [Monitor server activity](./telemetry-and-metrics.mdx) with OpenTelemetry and
159+
Prometheus
160+
- [Configure your AI client](./client-configuration.mdx) to connect to your
161+
servers
162+
154163
## Related information
155164

156165
- [`thv list` command reference](../reference/cli/thv_list.md)
157166
- [`thv logs` command reference](../reference/cli/thv_logs.md)
158167
- [`thv stop` command reference](../reference/cli/thv_stop.md)
159168
- [`thv start` command reference](../reference/cli/thv_start.md)
160169
- [`thv rm` command reference](../reference/cli/thv_rm.md)
161-
- [Monitor with OpenTelemetry](../guides-cli/telemetry-and-metrics.mdx)

docs/toolhive/guides-cli/run-mcp-servers.mdx

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -888,11 +888,14 @@ The configuration file must contain all server settings.
888888

889889
## Next steps
890890

891-
See [Monitor and manage MCP servers](./manage-mcp-servers.mdx) to monitor and
892-
control your servers.
893-
894-
[Test your MCP server](./test-mcp-servers.mdx) using the MCP Inspector or
895-
`thv mcp` commands.
891+
- [Monitor and manage MCP servers](./manage-mcp-servers.mdx) to control your
892+
running servers
893+
- [Test your MCP servers](./test-mcp-servers.mdx) using the MCP Inspector or
894+
`thv mcp` commands
895+
- [Secure your servers](./auth.mdx) with OIDC authentication and Cedar policies
896+
- [Enable telemetry and metrics](./telemetry-and-metrics.mdx) to gain
897+
observability into MCP server interactions
898+
- [Run the API server](./api-server.mdx) for programmatic access to ToolHive
896899

897900
## Related information
898901

docs/toolhive/guides-cli/telemetry-and-metrics.mdx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,15 @@ Telemetry adds minimal overhead when properly configured:
406406
- Use appropriate sampling rates for your traffic volume
407407
- Monitor your observability backend costs and adjust sampling accordingly
408408

409+
## Next steps
410+
411+
- [Learn about ToolHive's observability model](../concepts/observability.mdx)
412+
for a deeper understanding of the telemetry architecture
413+
- [Monitor and manage MCP servers](./manage-mcp-servers.mdx) for server
414+
lifecycle management including logs and status monitoring
415+
- [Collect telemetry for MCP workloads](../integrations/opentelemetry.mdx) for a
416+
hands-on tutorial with an OpenTelemetry Collector
417+
409418
## Related information
410419

411420
- Tutorial:

docs/toolhive/guides-cli/test-mcp-servers.mdx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,14 @@ and see how your MCP server responds to various prompts.
8989
See [Test MCP servers in the ToolHive UI](../guides-ui/playground.mdx) to learn
9090
about the playground's features and how to get started.
9191

92+
## Next steps
93+
94+
- [Build MCP containers](./build-containers.mdx) to package your tested servers
95+
for deployment
96+
- [Set up CI/CD patterns](./advanced-cicd.mdx) to automate testing in your
97+
pipeline
98+
- [Secure your servers](./auth.mdx) with authentication and authorization
99+
92100
## Related information
93101

94102
- [`thv inspector` command reference](../reference/cli/thv_inspector.md)

docs/toolhive/guides-cli/token-exchange.mdx

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -200,11 +200,17 @@ Key points in this example:
200200
(`api:read`, `api:write`). The user's identity is preserved, but the
201201
permissions are transformed for the target service.
202202

203+
## Next steps
204+
205+
- [Monitor server activity](./telemetry-and-metrics.mdx) with OpenTelemetry and
206+
Prometheus
207+
- [Test your MCP servers](./test-mcp-servers.mdx) to validate your configuration
208+
203209
## Related information
204210

205-
- [Backend authentication](../concepts/backend-auth.mdx) - conceptual overview
211+
- [Backend authentication](../concepts/backend-auth.mdx) conceptual overview
206212
of token exchange and federation
207-
- [Authentication and authorization](./auth.mdx) - basic auth setup for MCP
213+
- [Authentication and authorization](./auth.mdx) basic auth setup for MCP
208214
servers
209-
- [CLI reference for `thv run`](../reference/cli/thv_run.md) - complete list of
215+
- [CLI reference for `thv run`](../reference/cli/thv_run.md) complete list of
210216
flags

0 commit comments

Comments
 (0)