Documentation
¶
Overview ¶
Package mcp provides an MCP (Model Context Protocol) server for the Tapes system.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// Cassettes is the live registry whose advertised tools are exposed.
Cassettes *cassetterunner.Registry
// Client invokes admitted cassette operations. Nil uses a redirect-refusing client.
Client *http.Client
Logger *slog.Logger
// CoreTools registers the read tools core serves itself, ahead of the
// cassette tools, on every per-request server. Each entry adds its
// tools to the server it is handed.
CoreTools []func(server *mcpsdk.Server)
}
Click to show internal directories.
Click to hide internal directories.