`
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
    • Client Concepts
    On this page
    lan

    Client Concepts

    Learn the core concepts and architecture of MCP

    family_history

    Roots

    A standardized way for clients to expose filesystem “roots” to servers

    input

    Elicitation

    A standardized way for servers to request additional information from users through the client …

    cognition

    Sampling

    A standardized way for servers to request LLM sampling (“completions” or “generations”) from …


    © 2025 Codes are copyright of MCP In .NET