batuta/mcp/mod.rs
1//! MCP (Model Context Protocol) Server Module
2//!
3//! Exposes batuta functionality as MCP tools for Claude Code and other MCP clients.
4//! Uses JSON-RPC 2.0 over stdio transport.
5//!
6//! ## Tools
7//!
8//! - `hf_search` - Search HuggingFace Hub for models, datasets, spaces
9//! - `hf_info` - Get metadata for a HuggingFace asset
10//! - `hf_tree` - Show HuggingFace ecosystem component tree
11//! - `hf_integration` - Show PAIML ↔ HuggingFace integration map
12//! - `stack_status` - Show PAIML stack component status
13//! - `stack_check` - Run stack health check
14
15mod server;
16mod types;
17
18pub use server::McpServer;
19pub use types::*;