𝗭𝗲𝗿𝗼-𝗧𝗼𝘂𝗰𝗵 𝗢𝗔𝘂𝘁𝗵: 𝗦𝗼𝗹𝘃𝗶𝗻𝗴 𝘁𝗵𝗲 𝗔𝗜 𝗔𝗴𝗲𝗻𝘁 𝗔𝘂𝘁𝗵 𝗖𝗿𝗶𝘀𝗶𝘀

సాధారణ AI అథెంటికేషన్ (authentication) పెద్ద ఎత్తున అమలు చేసినప్పుడు విఫలమవుతుంది.

మీరు ఒక్కొక్కరు 8 MCP సర్వర్‌లను ఉపయోగించే 500 ఇంజనీర్లను నిర్వహిస్తుంటే, మీరు 4,000 మాన్యువల్ OAuth ఫ్లోలను ఎదుర్కోవాల్సి ఉంటుంది. ఇది ఒక "ఆథ్ టాక్స్" (auth tax) ను సృష్టిస్తుంది.

ప్రామాణిక MCP ఆథ్‌తో ఉన్న సమస్యలు:

  • కొత్తగా చేరిన వారు ప్రతి సర్వర్‌ను మాన్యువల్‌గా అథరైజ్ చేయాల్సి ఉంటుంది.
  • సెక్యూరిటీ టీమ్‌లు సెంట్రల్ కంట్రోల్‌ను కోల్పోతాయి.
  • వ్యక్తిగత ఖాతాలు పని ఖాతాలతో కలిసిపోతాయి.
  • ఆఫ్ బోర్డింగ్ (Offboarding) ప్రక్రియ నెమ్మదిగా మరియు ప్రమాదకరంగా ఉంటుంది.

Model Context Protocol ఇప్పుడు ఒక పరిష్కారాన్ని అందిస్తోంది: Enterprise-Managed Authorization (EMA).

EMA అనేది Okta లేదా Azure Entra ID వంటి మీ ప్రస్తుత Identity Provider (IdP)ని ఉపయోగిస్తుంది. ఇది అన్ని MCP యాక్సెస్‌లకు ఐడెంటిటీని (identity) ప్రధాన ఆధారంగా (source of truth) మారుస్తుంది.

వినియోగదారులకు ఇది ఎలా పనిచేస్తుంది:

  • మీరు కార్పొరేట్ SSO ద్వారా లాగిన్ అవుతారు.
  • ఆమోదించబడిన అన్ని MCP సర్వర్‌లు ఆటోమేటిక్‌గా కనెక్ట్ అవుతాయి.
  • ఇకపై కన్సెంట్ స్క్రీన్‌లు (consent screens) లేదా మాన్యువల్ టోకెన్‌ల అవసరం లేదు.

దీని సాంకేతిక మూలం (technical core) ID-JAG టోకెన్ ఎక్స్ఛేంజ్.

ఈ ఫ్లో ఈ విధంగా ఉంటుంది:

  • క్లయింట్ IdP నుండి టోకెన్‌ను కోరుతుంది.
  • IdP ఒక Identity Assertion JWT (ID-JAG)ని జారీ చేస్తుంది.
  • క్లయింట్ ఈ ID-JAGని MCP సర్వర్‌లో స్కోప్డ్ యాక్సెస్ టోకెన్ (scoped access token) కోసం మార్చుకుంటుంది.

ఇది సెక్యూరిటీని మరింత బలోపేతం చేస్తుంది:

  • తక్షణ రద్దు (Instant revocation): Oktaలో ఒక వినియోగదారుని నిలిపివేస్తే (disable), అన్ని MCP యాక్సెస్ ఆగిపోతాయి.
  • స్వల్పకాలిక టోకెన్‌లు (Short-lived tokens): యూజర్ ఎక్స్‌పీరియన్స్‌కు ఇబ్బంది లేకుండా మీరు 5 నిమిషాల టోకెన్‌లను ఉపయోగించవచ్చు.
  • మెరుగైన ఆడిట్‌లు: ప్రతి చర్య ధృవీకరించబడిన కార్పొరేట్ ఐడెంటిటీకి అనుసంధానించబడి ఉంటుంది.
  • వ్యక్తిగత ఖాతాల లీకేజీ ఉండదు: IdP కార్పొరేట్ ఐడెంటిటీని అమలు చేస్తుంది.

మీరు MCP సర్వర్‌లను నిర్మిస్తుంటే, ఎంటర్‌ప్రైజ్ సేల్స్ కోసం EMA సపోర్ట్ ఇప్పుడు తప్పనిసరి. మీరు VS Code లేదా Claude వంటి MCP క్లయింట్‌లను ఉపయోగిస్తుంటే, మీ వర్క్‌ఫ్లోను ఆటోమేట్ చేయడానికి EMA సెట్టింగ్‌ల కోసం చూడండి.

AI ఏజెంట్‌ల కోసం మాన్యువల్ OAuth యుగం ముగిసింది.

Source: https://dev.to/monuminu/zero-touch-oauth-how-mcp-enterprise-managed-authorization-is-solving-the-ai-agent-auth-crisis-4dfj

Optional learning community: https://t.me/GyaanSetuAi