Module tools

Module tools 

Source
Expand description

MCP tool schema definitions

This module contains all the JSON schema definitions for MCP tools that AI agents can discover and execute. The schemas provide structured metadata that enables automatic tool discovery and parameter validation.

§Architecture

Tool schemas are organized by functional area:

Each schema defines:

  • Tool name for AI agent discovery
  • Human-readable description of functionality
  • JSON Schema validation for input parameters
  • Multi-tenant support configuration

§Usage

These schemas are consumed by the MCP protocol layer and are not intended for direct use by application developers. They are automatically registered when the MCP server initializes and provide the foundation for AI agent tool discovery and execution.

Re-exports§

pub use group_schemas::*;
pub use system_schemas::*;
pub use user_schemas::*;

Modules§

group_schemas
Group tool schema definitions for MCP integration
system_schemas
System tool schema definitions for MCP integration
user_schemas
User tool schema definitions for MCP integration