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:
user_schemas
- User lifecycle and query operationsgroup_schemas
- Group lifecycle and query operationssystem_schemas
- Server introspection and metadata operations
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