Skip to main content

solo_api/
lib.rs

1// SPDX-License-Identifier: Apache-2.0
2
3//! Solo transports: MCP server (rmcp) and HTTP/JSON (axum).
4//!
5//! - MCP stdio: [`mcp::SoloMcpServer`] + [`mcp::serve_stdio`].
6//! - HTTP/JSON: [`http::SoloHttpState`] + [`http::serve_http`].
7
8pub mod http;
9pub mod mcp;
10
11pub use http::{SoloHttpState, openapi_spec, serve_http};
12pub use mcp::{SoloMcpServer, serve_stdio, tool_names};