12 lines
442 B
Rust
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}; |