turbomcp-proxy 3.0.12

Universal MCP adapter/generator - introspection, proxying, and code generation for any MCP server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Protocol adapter layer
//!
//! This module provides protocol adapters for exposing MCP servers
//! via different protocols (REST, GraphQL).
//!
//! # Phase 6 - Protocol Adapters
//!
//! This phase implements adapters to translate MCP protocol capabilities into standard web APIs.

#[cfg(feature = "graphql")]
pub mod graphql;
#[cfg(feature = "rest")]
pub mod rest;

#[cfg(feature = "graphql")]
pub use graphql::{GraphQLAdapter, GraphQLAdapterConfig};
#[cfg(feature = "rest")]
pub use rest::{RestAdapter, RestAdapterConfig};