Skip to main content

Crate mcp_server_sqlite

Crate mcp_server_sqlite 

Source

Modulesยง

access_control
Rule-based access control for the MCP SQLite server.
cli
Command-line interface definition for the MCP SQLite server.
mcp
MCP server implementation for SQLite.
orchestrator
Server orchestration. Handles database setup, access control configuration, and MCP server construction from CLI arguments.
tools
MCP tool implementations. Each submodule defines a single tool by implementing SqliteServerTool and providing the associated input, output, error, and value types.
traits
Trait definitions for MCP server tools. The SqliteServerTool trait provides a structured way to define tools with typed input, output, and error types. Implementors declare their schema statically and provide a synchronous handler; the trait takes care of generating the rmcp Tool definition, JSON schemas, and the routing closure.