Home / Glossary / Model Context Protocol (MCP)

Definition

Model Context Protocol (MCP)

Model Context Protocol (MCP) är en öppen standard skapad av Anthropic som ger ett universellt sätt att ansluta AI-modeller till externa verktyg, datakällor och API:er. Det fungerar som ett standardiserat gränssnitt — likt USB för AI — så att vilket MCP-kompatibelt verktyg som helst kan fungera med vilken MCP-kompatibel AI-agent som helst.

Varför MCP existerar

Innan MCP byggde varje AI-verktyg sina egna anpassade integrationer för databaser, API:er och externa tjänster. Det innebar duplicerat arbete och leverantörsinlåsning för användare. MCP löser detta genom att definiera ett standardprotokoll: verktygstillverkare bygger en MCP-server och den fungerar med varje AI-agent som stöder MCP — Claude Code, Cursor, Windsurf och andra.

Hur MCP fungerar

MCP använder en klient-server-arkitektur. AI-agenten (klienten) ansluter till MCP-servrar som exponerar verktyg, resurser och prompts. När agenten behöver fråga en databas, söka dokumentation eller anropa ett API skickar den en standardiserad förfrågan till lämplig MCP-server. Servern hanterar den faktiska interaktionen och returnerar strukturerade resultat som agenten kan resonera kring.

json
// Exempel: MCP-serverkonfiguration i Claude Code
// ~/.claude/settings.json
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": { "GITHUB_TOKEN": "ghp_..." }
    },
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres"],
      "env": { "DATABASE_URL": "postgresql://..." }
    }
  }
}

MCP-servrar finns tillgängliga för GitHub, PostgreSQL, Slack, Google Drive, filsystem och dussintals andra tjänster. Kolla MCP-serverregistret för en fullständig lista över communitybyggda integrationer.

Vad används Model Context Protocol till?+
MCP ansluter AI-kodningsagenter till externa verktyg och data. Vanliga användningsområden inkluderar att fråga databaser, söka dokumentation, komma åt API:er, läsa filer från molnlagring och interagera med projekthanteringsverktyg — allt inifrån AI-agentens arbetsflöde.
Vilka AI-verktyg stöder MCP?+
Claude Code, Cursor, Windsurf, Cline och flera andra AI-kodningsverktyg stöder MCP. Eftersom det är ett öppet protokoll kan vilket verktyg som helst implementera MCP-stöd.
Är MCP bara för kodning?+
Nej. Även om MCP används flitigt i AI-kodningsverktyg är det ett allmänt protokoll. Det kan ansluta AI-modeller till vilket externt system som helst — kundsupportplattformar, forskningsdatabaser, CRM-verktyg och mer.
Hur skapar jag en anpassad MCP-server?+
MCP-servrar kan byggas i TypeScript, Python eller vilket språk som helst som stöder JSON-RPC. MCP SDK tillhandahåller startmallar. En grundläggande server definierar verktyg (funktioner som AI:n kan anropa) och resurser (data som AI:n kan läsa).

Related terms

Agentisk kodningClaude CodeCLAUDE.mdKodningsagent

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS