PicoBot/src/mcp/mod.rs

12 lines
442 B
Rust

//! MCP (Model Context Protocol) integration module
//!
//! This module provides MCP client functionality to connect to external MCP servers
//! and expose their tools through PicoBot's Tool system.
pub mod config;
pub mod client;
pub mod tool_adapter;
pub use config::{McpConfig, McpServerConfig, McpTransportConfig};
pub use client::{McpClientManager, McpClient, McpServerInfo};
pub use tool_adapter::{McpToolWrapper, register_mcp_tools};