Teadmusbaas

MCP (Model Context Protocol) — mis see on ja kuidas kasutada

30. aprill 2026Niels Kaspers
Lühikokkuvõte

MCP (Model Context Protocol) on 2026. aasta dominantne standard, kuidas AI mudelid (Claude, GPT, lokaalsed mudelid) suhtlevad väliste tööriistade ja andmeallikatega. See on nagu 'USB-C ühendus' agentidele — üks protokoll, mis võimaldab AI-l lugeda failisüsteemi, päringuda andmebaasi, kirjutada Slacki ja palju muud, ilma et iga tööriista jaoks oleks vaja eraldi integratsiooni.

Mis on MCP?

MCP (Model Context Protocol) on Anthropicu poolt 2024. aasta lõpus välja töötatud avatud standard, kuidas AI mudelid (Claude, GPT-5, lokaalsed mudelid) suhtlevad väliste süsteemidega. 2026. aastaks on see saanud praktiliselt universaalseks integreerimiskihiks AI agentide jaoks — sarnaselt USB-le riistvarale või REST-ile veebis.

Lihtne mõtteviis: MCP on pistik AI ja teie tööriistade vahel. Kui teie ettevõttel on olemas Postgres-andmebaas, Slack ja GitHub, siis MCP-server iga süsteemi jaoks võimaldab AI agendil neid kõiki kasutada — lugeda andmeid, postitada teateid, kommiteerida koodi.

Miks see oluline on?

Enne MCP-d pidi iga AI agent integreeruma iga süsteemi eraldi — tuhanded eritellimusel kirjutatud konnektorid. MCP standardis kirjutate konnektori (server) üks kord ja seda saavad kasutada kõik AI mudelid, mis MCP-d toetavad: Claude, ChatGPT, lokaalne Llama 4, Cursor, Cline, Windsurf jne.

Konkreetsed kasud:

  • Mudelite vahetatavus — saate täna kasutada Claude'i, homme GPT-5, samad MCP serverid töötavad mõlemaga
  • Kogukonna serverid — Postgres, GitHub, Slack, Linear, Jira, Notion, Stripe, Google Drive jt on juba olemas
  • Turvalisus ja audit — MCP server piirab, mida AI saab teha; kõik kõned salvestuvad
  • Lokaalne või pilves — MCP serverid jooksevad teie infrastruktuuris

Kuidas MCP-d kasutada?

Praktilised stsenaariumid:

1. Olemasolevate MCP serverite kasutamine

Lihtsaim algus on installida olemasolev server. Näiteks Postgres serveriga ühendate Claude'i otse oma andmebaasiga ja küsite loomulikus keeles: "Kui palju oli aprillis tehinguid üle 1000 €?"

Populaarsemad valmis serverid (vt github.com/modelcontextprotocol/servers):

  • filesystem — kohaliku failisüsteemi lugemine ja kirjutamine
  • postgres / sqlite — SQL päringud andmebaasi
  • github — repod, issue'd, PR-d
  • slack — kanalid, sõnumid, otsing
  • linear / jira — tikettide haldus
  • google-drive — dokumendid ja tabelid

2. Oma MCP serveri ehitamine

Kui teie süsteem ei ole standardne (näiteks sise-ERP või API), saate kirjutada oma MCP serveri Python'is või TypeScript'is. Põhistruktuur on lihtne — defineerite, millised tööriistad on saadaval (näiteks get_customer, create_invoice) ja AI saab neid kutsuda.

Anthropic pakub MCP SDK-d nii Python'is kui Node'is. Tüüpiline server on 100–300 rida koodi.

3. MCP IDE-des ja Claude Code'is

Claude Code, Cursor, Cline ja Windsurf toetavad MCP-d natiivselt. Kui konfigureerite serveri, on see kohe agendile kättesaadav. Näide: arendaja saab terminalis küsida "Loe Postgres'ist viimase nädala vigade logid ja ava neist iga unikaalse vea jaoks Linear-tikett" — agent kasutab Postgres MCP-d lugemiseks ja Linear MCP-d tikettide loomiseks.

Turvalisus ja parimad praktikad

  • Õiguste piiramine — MCP server peab implementeerima ainult need tööriistad, mis on agendile vajalikud (mitte kogu API)
  • Read-only vs read-write — alusta read-only serverist, lisa kirjutamine alles testitult
  • Audit — logige iga tööriista-kõne (mis tööriist, mis argumendid, mis tulemus)
  • Sandboxing — kriitiliste süsteemide jaoks kasutage eraldi keskkonda
  • EU AI Act 2026 — kõrge riskiga süsteemides on vaja inimese kontroll-loop

Millal MCP-d kasutada?

Kasuta MCP-d, kui:

  • Ehitad agente, mis peavad tegema rohkemat kui ainult vestlema
  • Sul on mitu süsteemi, mida AI peab kasutama (DB + Slack + GitHub jne)
  • Vahetad AI mudeleid (Claude → GPT → lokaalne) ja ei taha integratsiooni ümber kirjutada
  • Ehitad sisemise tööriista, mis vajab AI-d

Ära kasuta MCP-d, kui:

  • Kasutad AI-d ainult vestlemiseks (chat) — pole tööriistu vaja
  • Sul on üks lihtne integratsioon ja sa ei plaani mudelit vahetada (lihtsam on otse API)
Korduma kippuvad küsimused

Vastame teie küsimustele.

Soovid süvitsi õppida?

Praktiline koolitus annab tulemusi kiiremini kui iseseisvalt õppimine.