Close Menu
  • Home
  • AI
  • Big Data
  • Cloud Computing
  • iOS Development
  • IoT
  • IT/ Cybersecurity
  • Tech
    • Nanotechnology
    • Green Technology
    • Apple
    • Software Development
    • Software Engineering

Subscribe to Updates

Get the latest technology news from Bigteetechhub about IT, Cybersecurity and Big Data.

    What's Hot

    ios – Differences in builds between Xcode 16.4 and Xcode 26

    October 13, 2025

    How to run RAG projects for better data analytics results

    October 13, 2025

    MacBook Air deal: Save 10% Apple’s slim M4 notebook

    October 13, 2025
    Facebook X (Twitter) Instagram
    Facebook X (Twitter) Instagram
    Big Tee Tech Hub
    • Home
    • AI
    • Big Data
    • Cloud Computing
    • iOS Development
    • IoT
    • IT/ Cybersecurity
    • Tech
      • Nanotechnology
      • Green Technology
      • Apple
      • Software Development
      • Software Engineering
    Big Tee Tech Hub
    Home»IoT»What’s New in MCP : Elicitation, Structured Content, and OAuth Enhancements
    IoT

    What’s New in MCP : Elicitation, Structured Content, and OAuth Enhancements

    big tee tech hubBy big tee tech hubJune 24, 2025005 Mins Read
    Share Facebook Twitter Pinterest Copy Link LinkedIn Tumblr Email Telegram WhatsApp
    Follow Us
    Google News Flipboard
    What’s New in MCP : Elicitation, Structured Content, and OAuth Enhancements
    Share
    Facebook Twitter LinkedIn Pinterest Email Copy Link


    What’s New in MCP 2025-06-18: Human-in-the-Loop, OAuth, Structured Content, and Evolving API Paradigms

    The latest release of the Model Context Protocol (MCP) — dated 2025-06-18 — introduces powerful enhancements advancing MCP as the universal protocol for AI-native APIs.

    Key highlights include:

    • Human-in-the-loop support via Elicitation flows
    • Full OAuth schema definitions for secure, user-authorized APIs
    • Structured Content and Output Schemas — typed, validated results with flexible schema philosophy and MIME type clarity

    In this post, we’ll explore these features, why they matter, and close with an observation about how MCP reflects broader shifts in API design in an AI-first world.

    1. Human-in-the-Loop Support — Elicitation Flow

    A major addition is explicit support for multi-turn, human-in-the-loop interactions through Elicitation Requests.

    Rather than a single, one-shot call, MCP now supports a conversational sequence where the tool and client collaborate to clarify and collect missing or ambiguous information.

    How it works:

    1. Client sends a tool request
    2. Tool (via LLM) returns an elicitationRequest — asking for missing or ambiguous inputs
    3. Client prompts the user and gathers additional inputs
    4. Client sends a continueElicitation request with the user-provided info
    5. Tool proceeds with the new info and returns the final result

    This workflow enables real-world applications such as:

    • Interactive form filling
    • Clarifying user intent
    • Collecting incremental data
    • Confirming ambiguous or partial inputs

    For more details, see the Elicitation specification.

    2. OAuth Schema Enhancements

    Previously, MCP supported OAuth only through simple flags and minimal metadata — leaving full OAuth flow handling to the client implementation.

    With this release, MCP now supports complete OAuth 2.0 schema definitions, allowing tools to specify:

    • authorizationUrl
    • tokenUrl
    • clientId
    • Required scopes

    Additionally, tools can now explicitly declare themselves as OAuth resource servers.

    To enhance security, MCP clients are now required to implement Resource Indicators as defined in RFC 8707. This prevents malicious servers from misusing access tokens intended for other resources.

    These changes enable:

    • Fully integrated, secure, user-authorized access
    • Improved interoperability with enterprise OAuth providers
    • Better protection against token misuse

    3. Structured Content & Output Schemas

    a) Output Schema — Stronger, Yet Flexible Contracts

    Tools can declare an outputSchema using JSON Schema, enabling precise, typed outputs that clients can validate and parse reliably.

    For example, a Network Device Status Retriever tool might define this output schema:

    {
      "type": "object",
      "properties": {
        "deviceId": { "type": "string", "description": "Unique device identifier" },
        "status": { "type": "string", "description": "Device status (e.g., up, down, maintenance)" },
        "uptimeSeconds": { "type": "integer", "description": "Device uptime in seconds" },
        "lastChecked": { "type": "string", "format": "date-time", "description": "Timestamp of last status check" }
      },
      "required": ["deviceId", "status", "uptimeSeconds"]
    }
    

    A valid response might look like:

    {
      "structuredContent": {
        "deviceId": "SW-12345",
        "status": "up",
        "uptimeSeconds": 86400,
        "lastChecked": "2025-06-20T14:23:00Z"
      },
      "content": [
        {
          "type": "text",
          "text": "{\"deviceId\": \"SW-12345\", \"status\": \"up\", \"uptimeSeconds\": 86400, \"lastChecked\": \"2025-06-20T14:23:00Z\"}"
        }
      ]
    }
    

    This example fits naturally into networking operations, showing how MCP structured content can enhance AI-assisted network monitoring and management.

    b) MIME Type Support

    Content blocks can specify MIME types with data, enabling clients to correctly render images, audio, files, etc.

    Example:

    {
      "type": "image",
      "data": "base64-encoded-data",
      "mimeType": "image/png"
    }
    

    c) Soft Schema Contracts — Pragmatism with an Eye on the Future

    MCP embraces a pragmatic approach to schema adherence, recognizing the probabilistic nature of AI-generated outputs and the need for backward compatibility.

    “Tools SHOULD provide structured results conforming to the output schema, and clients SHOULD validate them.
    However, flexibility is key — unstructured fallback content remains important to handle variations gracefully.”

    This soft contract approach means:

    • Tools are encouraged to produce schema-compliant outputs but are not strictly required to do so every time.
    • Clients should validate and parse structured data when possible but also handle imperfect or partial results.
    • This approach helps developers build robust integrations today, despite inherent AI uncertainties.

    Looking forward, as AI models improve and standards mature, MCP’s schema enforcement may evolve towards stricter validation and guarantees, better supporting mission-critical and enterprise scenarios.

    For now, MCP balances innovation and reliability — providing structure without sacrificing flexibility.

    Conclusion: REST → MCP, SQL → NoSQL — An Evolutionary Analogy?

    Watching MCP’s evolution reminds me of broader trends in API and data design.

    Traditional REST APIs enforced rigid, versioned schemas — much like how SQL databases require strict schemas.

    NoSQL databases introduced schema flexibility, enabling rapid iteration and tolerance for unstructured data.

    Similarly, MCP is moving towards:

    • Flexible, evolving schema guidance rather than brittle contracts
    • Coexistence of structured and unstructured content
    • Designed tolerance for AI’s probabilistic, sometimes imperfect outputs

    I don’t claim this is a perfect analogy, but it’s a useful lens to reflect on how APIs must evolve in an AI-first world.

    Is MCP simply REST for AI? Or something fundamentally different — shaped by human-in-the-loop collaboration and LLM behavior?

    I’d love to hear your thoughts and experiences.

    Ready to dive in?

    Explore the full spec and changelog here:

    #MCP #ModelContextProtocol #AIAPIs #Elicitation #OAuth #StructuredContent #SoftSchemas #APIEvolution #NoSQL #REST #AIIntegration

    Share:



    Source link

    Content Elicitation Enhancements MCP OAuth Structured Whats
    Follow on Google News Follow on Flipboard
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
    tonirufai
    big tee tech hub
    • Website

    Related Posts

    Gesture Recognition for Busy Hands

    October 13, 2025

    Empowering Rural Healthcare: How Cisco and HCF Drive Digital Transformation

    October 12, 2025

    Microsoft supports cloud infrastructure demand in Asia

    October 11, 2025
    Add A Comment
    Leave A Reply Cancel Reply

    Editors Picks

    ios – Differences in builds between Xcode 16.4 and Xcode 26

    October 13, 2025

    How to run RAG projects for better data analytics results

    October 13, 2025

    MacBook Air deal: Save 10% Apple’s slim M4 notebook

    October 13, 2025

    Part 1 – Energy as the Ultimate Bottleneck

    October 13, 2025
    Advertisement
    About Us
    About Us

    Welcome To big tee tech hub. Big tee tech hub is a Professional seo tools Platform. Here we will provide you only interesting content, which you will like very much. We’re dedicated to providing you the best of seo tools, with a focus on dependability and tools. We’re working to turn our passion for seo tools into a booming online website. We hope you enjoy our seo tools as much as we enjoy offering them to you.

    Don't Miss!

    ios – Differences in builds between Xcode 16.4 and Xcode 26

    October 13, 2025

    How to run RAG projects for better data analytics results

    October 13, 2025

    Subscribe to Updates

    Get the latest technology news from Bigteetechhub about IT, Cybersecurity and Big Data.

      • About Us
      • Contact Us
      • Disclaimer
      • Privacy Policy
      • Terms and Conditions
      © 2025 bigteetechhub.All Right Reserved

      Type above and press Enter to search. Press Esc to cancel.