Skip to content

Latest commit

 

History

History
92 lines (79 loc) · 2.17 KB

File metadata and controls

92 lines (79 loc) · 2.17 KB
title Reference
description Technical reference documentation for ToolHive, including CLI commands, API specifications, CRD definitions, and registry schemas.
displayed_sidebar toolhiveSidebar

import DocCard from '@theme/DocCard';

Technical reference documentation for all ToolHive components. For guides and tutorials, see the individual product sections.

{/* Use relative hrefs so cards resolve to the correct version when this page is snapshotted into a versioned build. */}

<DocCard item={{ type: 'link', href: './client-compatibility', label: 'Client compatibility', description: 'Supported AI clients and how they connect to ToolHive.', }} />

<DocCard item={{ type: 'link', href: './authz-policy-reference', label: 'Authorization policies', description: 'Reference for ToolHive authorization policy structure and syntax.', }} />

<DocCard item={{ type: 'link', href: './cli/thv', label: 'CLI reference', description: 'Detailed reference for all ToolHive CLI commands and flags.', }} />

<DocCard item={{ type: 'link', href: './api', label: 'API reference', description: 'Reference documentation for the ToolHive REST API.', }} />

<DocCard item={{ type: 'link', href: './crds', label: 'Kubernetes CRD reference', description: 'Reference for Kubernetes Operator custom resources.', }} />

<DocCard item={{ type: 'link', href: './registry-api', label: 'Registry Server API reference', description: 'REST API reference for the ToolHive Registry Server.', }} />

<DocCard item={{ type: 'link', href: './registry-schema-upstream', label: 'Upstream registry JSON schema', description: 'JSON schema for the upstream MCP registry format.', }} />

<DocCard item={{ type: 'link', href: './registry-schema-toolhive', label: 'ToolHive registry JSON schema (legacy)', description: 'Reference for the legacy ToolHive registry format, which is no longer accepted; migrate with thv registry convert.', }} />