Crate rmcp_openapi

Crate rmcp_openapi 

Source

Re-exports§

pub use config::Authorization;
pub use config::AuthorizationMode;
pub use error::CliError;
pub use error::Error;
pub use error::ToolCallError;
pub use http_client::HttpClient;
pub use http_client::HttpResponse;
pub use security::SecurityObserver;
pub use server::Server;
pub use spec::Spec;
pub use tool::Tool;
pub use tool::ToolCollection;
pub use tool::ToolMetadata;
pub use tool_generator::ExtractedParameters;
pub use tool_generator::RequestConfig;
pub use tool_generator::ToolGenerator;
pub use tool_registry::ToolRegistry;
pub use tool_registry::ToolRegistryStats;

Modules§

config
error
Error handling for the OpenAPI MCP server.
http_client
security
server
spec
tool
tool_generator
OpenAPI to MCP Tool Generator with Reference Metadata Enhancement
tool_registry

Functions§

normalize_tag
Normalize tag strings to kebab-case for consistent filtering Converts any case format (camelCase, PascalCase, snake_case, etc.) to kebab-case