Up North AIUp North
Tillbaka till insikter
5 min läsning

MCP: Den interna kabeldragningsstandarden

MCP: Den interna kabeldragningsstandarden. A2A: Koordinationslagret. Den hybrida arkitekturverkligheten.

orchestrationagentsMCPA2Ainfrastructure
Share

MCP: Den interna kabeldragningsstandarden

Model Context Protocol lanserades 25 november 2024 och löste ett problem som alla AI-utvecklare känner igen: agenter som inte kan komma åt de verktyg de behöver på ett tillförlitligt sätt [2]. Före MCP innebar anslutning av en AI-agent till en databas, filsystem eller API anpassat integrationsarbete för varje enskild anslutning.

MCP använder en klient-server-arkitektur byggd på JSON-RPC 2.0, som körs över stdio, Server-Sent Events eller HTTP [5]. Elegansen ligger i enkelheten: agenter (klienter) ansluter till verktyg och resurser (servrar) genom ett standardiserat gränssnitt som hanterar tre kärnprimitiver:

  • Verktyg: Funktioner som agenten kan anropa (databasfrågor, API-anrop, filoperationer)
  • Resurser: Datakällor som agenten kan läsa (filer, databaser, webbinnehåll)
  • Promptar: Återanvändbara prompt-mallar med variabelsubstitution

Protokollet stöder tillståndsfulla sessioner och inkluderar JSON-scheman för validering—kritiskt för produktionsdistributioner där agenter behöver konsekvent, förutsägbart beteende [4]. Tidiga användare som Block, Apollo, Zed, Replit och Sourcegraph bevisade att konceptet fungerar i stor skala.

Säkerhet i MCP bygger på begränsade behörigheter, godkännandearbetsflöden och kortlivade tokens. Protokollet inkluderar SSRF-skydd—väsentligt när agenter gör externa förfrågningar baserat på potentiellt manipulerade indata [3].

Svagheten? Multi-tenancy och upptäckbarhet förblir utmanande. MCP utmärker sig på punkt-till-punkt-anslutningar men var inte designat för komplexa orkestreringsscenarier där flera agenter behöver koordinera arbete.

A2A: Koordinationslagret

Agent2Agent Protocol lanserades 9 april 2025, med Google som insåg att MCP löste halva problemet [1]. Medan MCP ansluter agenter till verktyg, ansluter A2A agenter till varandra genom en peer-to-peer-arkitektur som behandlar agenter som autonoma tjänster.

A2A:s kärninnovation är JSON Agent Cards—upptäckbara profiler som beskriver vad varje agent kan göra, liknande OpenAPI-specifikationer men för agentkapaciteter [6]. Protokollet definierar uppgiftslivscykler (skickad/körs/slutförd), artefaktdelning och strömningsuppdateringar över text-, ljud- och videomodaliteter.

Linux Foundation tog över värdskapet i juni 2025, vilket medförde företagstrovärdighet och 100+ lanseringspartners inklusive AWS, Cisco och Microsoft [6]. År 2026 inkluderar ekosystemet 150+ organisationer med produktionsdistributioner som hanterar allt från rekryteringsarbetsflöden till leveranskedjekoordinering.

Prestandabenchmarks spelar roll i produktion: A2A kan upprätthålla 350+ förfrågningar per sekund på en enda vCPU med 3-4ms latens [4]. Det är snabbt nog för realtidsagentsamarbete utan att overheaden dödar din infrastrukturbudget.

Säkerhet kommer genom signerade Agent Cards med JSON Web Signatures (JWS), OpenAPI-kompatibel autentisering och uppgiftsisolering [3]. Varje agentinteraktion är avgränsad och granskningsbar—kritiskt för företagsefterlevnad.

Den hybrida arkitekturverkligheten

Här är vad vi har lärt oss av att bygga AI-system 2026: renodlade tillvägagångssätt misslyckas i produktion. De mest framgångsrika distributionerna använder hybridarkitekturer som kombinerar båda protokollen strategiskt.

Betrakta ett kundsupportsystem vi analyserade: En planeringsagent använder A2A för att koordinera med specialistagenter (fakturering, teknisk, eskalering), medan varje specialist använder MCP för att komma åt sina specifika verktyg (CRM, kunskapsbas, ärendesystem) [4]. Planeraren hanterar routing och kontext, specialister hanterar utförande.

TrueFoundrys analys fångar detta perfekt: "MCP driver agenter internt... A2A ansluter externt" [4]. Det är samma mönster som framgångsrika ingenjörsorganisationer använder—tydliga interna verktygsstandards med väldefinierade externa gränssnitt.

Rekryteringsarbetsflödesexemplet visar detta i praktiken: En sourcingagent (MCP-ansluten till LinkedIn API:er) hittar kandidater, en intervjuagent (MCP-ansluten till kalender- och videoverktyg) schemalägger sessioner, och en bakgrundskontrollagent (MCP-ansluten till verifieringstjänster) hanterar efterlevnad. A2A orkestrerar överlämningarna och upprätthåller tillstånd över hela pipelinen [3].

Säkerhetsmodeller som faktiskt fungerar

Protokollsäkerhet handlar inte bara om kryptering—det handlar om att förhindra agenter från att göra dumma saker i stor skala. Både MCP och A2A lärde sig från tidiga mikrotjänstkatastrofer.

MCP:s säkerhetsmodell fokuserar på kapacitetsbegränsning. Agenter får avgränsad åtkomst till specifika verktyg med godkännandearbetsflöden för känsliga operationer. Kortlivade tokens förhindrar läckage av inloggningsuppgifter, medan SSRF-skydd stoppar agenter från att sondera interna nätverk [3].

A2A:s tillvägagångssätt betonar identitet och isolering. Agent Cards är kryptografiskt signerade, vilket förhindrar spoofingattacker. Varje uppgift körs isolerat med definierade resursgränser. Protokollet stöder standard OAuth-flöden, vilket gör företagsintegration enkel [3].

Produktionstips: Implementera båda protokollen bakom API-gateways med hastighetsbegränsning, loggning och kretsbrytare. Vi har sett för många distributioner misslyckas eftersom de litade på att agenter skulle vara väluppförda utan verkställighetsmekanismer.

Verkliga prestandadata

Benchmarks spelar roll eftersom agentorkestrering är latenskänsligt. Användare förväntar sig att AI-system ska kännas responsiva, inte som om de väntar på ett kommittémöte.

A2A-prestandanummer från produktionsdistributioner: 350+ RPS på 1 vCPU med 3-4ms latens [4]. Det är konkurrenskraftigt med väloptimerade REST API:er. Protokollets strömningsstöd innebär att användare ser framstegsuppdateringar snarare än att stirra på laddningsspinners.

MCP-adoptionsstatistik berättar skalningshistorien: 97 miljoner månatliga SDK-nedladdningar i början av 2026, med stora IDE:er och utvecklingsplattformar som bygger inbyggt stöd [4]. När Sourcegraph och Replit integrerar ditt protokoll kommer utvecklare att förvänta sig det överallt.

Fallstudiedata från företagsdistributioner visar mätbar påverkan. Comparus strömlinjeformade verksamheten med A2A med IBM watsonx.ai, medan flera organisationer rapporterade effektivitetsvinster från MCP-verktygsintegration [4]. ROI kommer från minskad integrationsoverhead, inte bara agentkapaciteter.

Att bygga produktionsagentsystem

Efter att ha analyserat dussintals produktionsdistributioner framträder flera mönster för byggare:

Team av ingenjörer som bygger modulärt agentsystem med träklossar i nordisk verkstad vid fjord

Börja med MCP för enagentanvändningsfall. Få en agent att fungera tillförlitligt med dina kärnverktyg innan du försöker orkestrering. Protokollets enkelhet gör felsökning enkel.

Lägg till A2A när du behöver koordinering. Flera agenter som arbetar oberoende skapar ofta fler problem än de löser. A2A:s uppgiftslivscykelhantering förhindrar kaoset av okoordinerade agentaktioner.

Implementera ordentlig observabilitet. Båda protokollen stöder strukturerad loggning, men du behöver instrumentera dina specifika användningsfall. Spåra uppgiftsslutförandefrekvenser, felmönster och latensfördelningar.

Planera för fellägen. Agenter kommer att göra misstag, nätverk kommer att partitioneras och externa tjänster kommer att vara nere. Bygg in retry-logik, kretsbrytare och graciös degradering i din arkitektur från dag ett.

Använd gateways och proxies. Exponera inte agenter direkt för externa system. Plattformar som TrueFoundry tillhandahåller produktionsredo infrastruktur för båda protokollen [4].

Den post-kod framtiden för mjukvaruarkitektur

Dessa protokoll representerar något större än agentkommunikation—de är infrastrukturlagret för mjukvara som bygger sig själv. När AI-agenter kan koordinera och använda verktyg på ett tillförlitligt sätt suddas de traditionella gränserna mellan utveckling och drift ut.

Vi ser tidiga tecken i nordiska företag där AI-agenter hanterar rutinmässiga infrastrukturuppgifter medan människor fokuserar på arkitektoniska beslut och affärslogik. Protokollen gör detta möjligt genom att tillhandahålla tillförlitliga, granskningsbara gränssnitt för agentkoordinering.

Bedömningslagret blir kritiskt. Som Anthropics Dhanji R. Prasanna noterade: "Öppna teknologier som MCP... bygger agentiska system, tar bort bördan av det mekaniska" [4]. Men någon behöver fortfarande bestämma vilka agenter som ska distribueras, hur de ska koordinera och när man ska ingripa.

Kod är gratis. Bedömning är det inte. Protokollen hanterar de mekaniska aspekterna av agentkommunikation, men de strategiska besluten—vilka agenter man ska lita på, hur man strukturerar arbetsflöden, när man kräver mänskligt godkännande—förblir fundamentalt mänskliga ansvar.

Protokollkrigen slutar inte med en vinnare, utan med kompletterande standarder som löser olika problem. MCP och A2A tillsammans tillhandahåller rörsystemet för AI-system som faktiskt kan fungera i produktion. Nästa utmaning är att lära sig arkitekturera system där agenter gör kodningen och människor gör tänkandet.

Källor

  1. https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability
  2. https://www.anthropic.com/news/model-context-protocol
  3. https://www.digitalocean.com/community/tutorials/a2a-vs-mcp-ai-agent-protocols
  4. https://www.truefoundry.com/blog/mcp-vs-a2a
  5. https://a16z.com/a-deep-dive-into-mcp-and-the-future-of-ai-tooling
  6. https://www.linuxfoundation.org/press/linux-foundation-launches-the-agent2agent-protocol-project-to-enable-secure-intelligent-communication-between-ai-agents
  7. https://developers.googleblog.com/developers-guide-to-ai-agent-protocols

Vill du gå djupare?

Vi utforskar frontlinjen för AI-byggd mjukvara genom att faktiskt bygga den. Se vad vi jobbar med.