Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSpoolServer ¶
NewSpoolServer creates and configures an MCP server with all Spool tools registered.
func RegisterAllTools ¶
RegisterAllTools registers all 42 Spool tools onto the given official MCP server.
Types ¶
type Tool ¶
type Tool struct {
Name string `json:"name"`
Description string `json:"description"`
InputSchema map[string]any `json:"inputSchema"`
Handler ToolHandler `json:"-"`
}
Tool represents a Spool tool specification and its execution handler.
type ToolHandler ¶
ToolHandler handles execution of a Spool tool.
Click to show internal directories.
Click to hide internal directories.