qmd_mcp/lib.rs
1//! QMD MCP Server - Model Context Protocol server for QMD search engine.
2//!
3//! This crate provides an MCP server that exposes QMD's search and document
4//! retrieval capabilities to AI assistants via the Model Context Protocol.
5//!
6//! ## Features
7//!
8//! - **Tools**: search, get, status
9//! - **Transports**: stdio (local) and HTTP (remote)
10//!
11//! ## Usage
12//!
13//! ```bash
14//! # Start with stdio transport (default)
15//! qmd-mcp
16//!
17//! # Start with HTTP transport
18//! qmd-mcp --transport http --port 8080
19//! ```
20
21pub mod server;
22
23pub use server::QmdMcpServer;