yapi_core/mcp/mod.rs
1//! Model Context Protocol: a client for stdio and streamable HTTP servers
2//! (pi-mcp), and the built-in extension that exposes their tools.
3
4pub mod client;
5pub mod config;
6pub mod connection;
7pub mod content;
8pub mod extension;
9pub mod http;
10pub mod jsonrpc;
11pub mod log;
12pub mod oauth;
13pub mod sign_in;
14pub mod stdio;
15pub mod tools;
16pub mod transport;
17
18pub use client::{ClientOptions, McpClient, RequestOptions, ResourceKind, Root, Tool};
19pub use jsonrpc::McpError;
20pub use transport::Transport;