Vad är MCP?

Snabbt svar

MCP, Model Context Protocol, är en öppen standard som Anthropic släppte i november 2024 och som låter en AI-applikation koppla upp sig mot externa verktyg och data genom ett gemensamt gränssnitt. Ett verktyg paketeras en gång som en MCP-server, och vilken MCP-kompatibel app som helst kan sedan använda det, istället för att varje app skriver sin egen koppling för varje verktyg.

Problemet MCP löser är en multiplikation

En modell kan på egen hand bara skriva text. För att läsa din kalender, fråga en databas eller skicka ett meddelande behöver den ett verktyg, och vad är en AI-agent förklarar hur en modell använder verktyg i en loop. Fram till slutet av 2024 skrev varje app som ville ha ett verktyg sin egen koppling för det. Fem appar som var och en ville ha tjugo verktyg innebar hundra kopplingar, var och en lite annorlunda, var och en underhållen av någon.

MCP är en standardform för kopplingen. Verktygssidan paketeras en gång som en server. Appsidan implementerar klienten en gång. Efter det kan vilken klient som helst använda vilken server som helst: fem appar plus tjugo verktyg blir tjugofem mjukvarudelar istället för hundra, och att lägga till ett tjugoförsta verktyg är en server istället för fem kopplingar. USB är den vanliga jämförelsen och den stämmer: värdet ligger i kontakten, inte i någon enskild enhet.

Anthropic publicerade specifikationen, referensservrar och mjukvarupaket den 25 november 2024 som en öppen standard, och anledningen till att den spred sig är samma anledning som all kontaktstandard sprids. När några hundra servrar väl fanns för de vanliga sakerna, GitHub, Slack, Postgres, filsystemet, en webbläsare, fick en app som pratade MCP alla dessa på köpet, och en app som inte gjorde det fick förklara varför.

En server erbjuder tre saker, och modellen utlöser bara en av dem

En MCP-anslutning har två ändar. Värdapplikationen, en chattapp, en editor eller en agent-runtime, kör en klient. Klienten ansluter till en eller flera servrar, frågar var och en vad den erbjuder, och skickar svaren till modellen. En server kan erbjuda tre typer av saker.

PrimitivVad det ärVem utlöser detExempel
VerktygEn funktion modellen kan anropa, med typade indataModellen, när den bedömer att uppgiften behöver detsearch_issues(repo, query), send_email(to, body)
ResursData appen kan läsa in i kontextenAppen eller användaren, som kontext för en turInnehållet i en fil, ett databasschema, en webbsida
PromptEn återanvändbar instruktionsmallAnvändaren, från en meny"Granska den här pull requesten mot vår stilguide"

Överföringsformatet är JSON-RPC 2.0, samma fråga-och-svar-konvention som editorer använder för att prata med språkservrar, vilket inte är en slump: MCP lånade Language Server Protocol-designen, där en standard lät varje editor stödja varje språk. En server kan köras lokalt som en subprocess som pratar över standard in och ut, eller på distans över HTTP. Marsrevisionen 2025 lade till en strömbar HTTP-transport och OAuth-baserad auktorisering för fjärranslutna servrar; junirevisionen 2025 stramade åt den auktoriseringen och lade till ett sätt för en server att ställa en fråga till användaren mitt i en uppgift, kallat elicitation.

Den del som spelar roll för säkerheten är var loopen finns. Servern exponerar funktioner; klienten och modellen bestämmer när de ska användas. En välbyggd värd frågar dig innan ett verktyg med sidoeffekter körs, och vad är prompt injection förklarar varför den bekräftelsen är hela säkerhetsmodellen när ett verktyg kan läsa opålitlig text och agera på den.

OpenAI, Google och Microsoft anammade MCP inom sex månader

En standard är bara en standard när konkurrenter använder den. Tidslinjen nedan är anammningshistoriken från annonseringen till överlämnandet av styrningen.

Från en leverantörs spec till en branschstandard på drygt ett år
20252026SpecifikationAnthropic publicerar MCPSpecen lägger till strömbar HTTP och OAuthSpecen lägger till elicitation och reviderad authMCP flyttar till Linux FoundationAnammareOpenAI anammar MCP i Agents SDKGoogle DeepMind förbinder Gemini till MCPMicrosoft annonserar MCP-stöd i Windows

OpenAIs anammande i mars 2025 var vändpunkten, eftersom det innebar att OpenAI och Anthropic hade kommit överens om kontakten, och Google följde inom två veckor. Microsoft annonserade MCP-stöd i Windows på Build i maj 2025. Vid december 2025 hade Anthropic överlämnat specifikationen till Agentic AI Foundation, ett projekt under Linux Foundation som samgrundades med OpenAI och Block, vilket är ögonblicket då ett företags protokoll blir ingens och därmed allas.

Vad MCP betyder om du bara använder en chattapp

Direkt, ganska lite. MCP är rörledningar mellan program, och det dyker upp som en funktion i produkterna byggda på det: en "connectors"-meny i en chattapp, en verktygslista i en kodningsassistent, ett sätt att peka din editor mot företagets databas. Det kommer inbyggt i en app som pratar det, oftast som en connectors-meny, och det finns inget för dig att installera.

Indirekt förändrar det vad man kan förvänta sig av vilken AI-produkt som helst. Före MCP var en verktygsintegration en anledning att välja en app framför en annan, eftersom varje app byggde sin egen. Efter det är integrationer en handelsvara och frågorna som återstår är vilken modell som svarar, vad det kostar, och hur appen hanterar bekräftelsesteget innan ett verktyg agerar. Whizi exponerar inte MCP-servrar eller ett utvecklar-API; dess verktyg är de inbyggda, webbsökning och dokumentuppladdning, och dess särskiljning är modellagret, 280+ modeller bakom en väljare till ett fast kreditpris per meddelande. För agentarbete som behöver egna verktyg är en MCP-kompatibel agent-runtime rätt produkt och en chattarbetsyta är det inte.

Den enda fråga att bära med sig in i vilken produkt som helst som annonserar MCP: vad händer mellan att modellen bestämmer sig för att anropa ett verktyg och att verktyget körs? Om svaret är "ingenting" kan modellen agera på vad den senast läste, inklusive text en angripare placerat framför den. Om svaret är "du godkänner det" gör protokollet sitt jobb.

Checklista
  • Läs "stödjer MCP" som "kan använda vilken MCP-server som helst", vilket är en kontakt, inte en förmåga i sig
  • Fråga vilken bekräftelse som finns mellan att en modell väljer ett verktyg och att verktyget körs innan du kopplar in något med sidoeffekter
  • Föredra fjärranslutna servrar med OAuth för allt som delas; lokala subprocess-servrar är för din egen maskin
  • Behandla modellen som beslutsfattaren och servern som menyn; servern anropar aldrig sig själv
  • För chatt utan verktyg ändrar MCP ingenting; välj utifrån modellen och priset

Vanliga frågor

Vad står MCP för?

Model Context Protocol. Anthropic publicerade det den 25 november 2024 som en öppen standard för att koppla AI-applikationer till externa verktyg och data. Namnet beskriver jobbet: ett protokoll för att få kontext, alltså verktyg, filer och data, till en modell på ett standardiserat sätt.

Vad är en MCP-server?

Ett program som exponerar verktyg, resurser eller prompter i MCP-format. Det kan omsluta en databas, ett filsystem, GitHub, en kalender eller en webbläsare. Skrivet en gång fungerar det med vilken MCP-klient som helst, så en server för ditt företags data kan användas från en chattapp, en kodningsassistent och en agent-runtime utan tre integrationer.

Är MCP bara för Claude?

Nej. Anthropic skapade det, men OpenAI anammade det i mars 2025, Google DeepMind förband Gemini till det i april 2025, Microsoft lade till det i Windows, och i december 2025 flyttades specifikationen till Agentic AI Foundation under Linux Foundation, samgrundat av Anthropic, OpenAI och Block. Det är leverantörsneutralt både till design och styrning.

Är MCP samma sak som function calling eller tool use?

Function calling är modellens förmåga att begära ett verktyg. MCP standardiserar hur applikationen hittar, beskriver och kör de verktygen. En modell med function calling behöver fortfarande att någon kopplar upp varje verktyg; MCP är kopplingen, så samma server ansluter till vilken modell som helst som kan anropa funktioner.

Stödjer Whizi MCP?

Nej. Whizi är en chattarbetsyta vars verktyg är inbyggda, webbsökning och dokumentuppladdning, och den exponerar inte MCP-servrar eller ett utvecklar-API. Dess värde är modellagret, 280+ modeller bakom en väljare till ett fast kreditpris per meddelande. För agentarbete som behöver egna verktyg, använd en MCP-kompatibel agent-runtime och ta med den modell du vill.