`
MCP In .NET
  • bolt Introduction
      • Participants
          • Lifecycle management
          • Server Features
          • Client Features
          • Utility Features
          • Stdio transport
          • Streamable HTTP transport
          • Custom transport
      • Tools
      • Resources
      • Prompts
      • Roots
      • Elicitation
      • Sampling
    • Versioning
  • developer_guide Understand C# SDK
    • Build Time MCP Server using C# MCP SDK & NodaTime
    • GitHub
    • RSS
    • Home
    • Understand Concepts
    • Architecture Overview
    • Layers
    • Transport Layer
    On this page
      • What is Lotus Docs?
        • Features
      • Who is Lotus Docs for?
      • What is Lotus Docs?
        • Features
      • Who is Lotus Docs for?
    compare_arrows

    Transport Layer

    Manages communication channels and authentication between clients and servers.It handles connection establishment, message framing, and secure communication between MCP participants.The transport layer abstracts communication details from the protocol layer, enabling the same JSON-RPC 2.0 message format across all transport mechanisms.

    terminal

    Stdio transport

    Uses standard input/output streams for direct process communication between local processes on the …

    http

    Streamable HTTP transport

    Uses HTTP POST for client-to-server messages with optional Server-Sent Events for streaming …

    blur_on

    Custom transport

    Clients and servers may implement custom transports in a pluggable fashion.


    © 2025 Codes are copyright of MCP In .NET