Słownik pojęć AI

MCP (Model Context Protocol)

MCP (ang. Model Context Protocol) to otwarty standard, który określa, jak aplikacje AI łączą się z zewnętrznymi narzędziami i danymi – plikami, bazami danych, API, repozytoriami kodu czy systemami firmowymi. Często porównuje się go do portu USB-C: jedno złącze zamiast osobnej integracji dla każdej pary „model–narzędzie”.

Skąd się wziął MCP

Protokół opublikował Anthropic w listopadzie 2024 roku. W ciągu kilku miesięcy obsługę MCP dodały m.in. OpenAI (ChatGPT), Google (Gemini), Microsoft (Copilot, Visual Studio Code) i edytor Cursor. W grudniu 2025 roku Anthropic przekazał MCP do Agentic AI Foundation działającej przy Linux Foundation, więc standard nie należy już do jednej firmy.

Jak działa MCP

  • Host – aplikacja, z której korzysta użytkownik, np. Claude, ChatGPT, IDE albo własny agent AI.
  • Klient MCP – część hosta, która utrzymuje połączenie z jednym serwerem.
  • Serwer MCP – mały program udostępniający konkretne możliwości, np. dostęp do GitHuba, Slacka, bazy Postgres czy systemu plików.

Komunikacja odbywa się w formacie JSON-RPC 2.0 – lokalnie przez standardowe wejście/wyjście procesu (stdio) albo zdalnie przez HTTP. Serwer może udostępniać trzy rodzaje rzeczy:

  • Narzędzia (tools) – funkcje, które model może wywołać, np. „utwórz zgłoszenie”, „wykonaj zapytanie SQL”.
  • Zasoby (resources) – dane do odczytu, np. pliki, rekordy, dokumentacja.
  • Prompty (prompts) – gotowe szablony zadań, które użytkownik może wybrać.

MCP a function calling

Function calling (tool use) to zdolność modelu do wywołania funkcji opisanej w zapytaniu do API. MCP standaryzuje, skąd te funkcje pochodzą i jak się je podłącza: raz napisany serwer MCP działa w każdej aplikacji, która obsługuje protokół. Pod spodem model i tak korzysta z function calling – MCP jest warstwą, która porządkuje integracje.

Do czego się go używa

  • Asystenci programistyczni – dostęp do repozytorium, zgłoszeń, dokumentacji i logów.
  • Agenci w firmie – połączenie modelu z CRM-em, bazą wiedzy, kalendarzem czy systemem zgłoszeń.
  • Udostępnianie własnego produktu – firmy publikują oficjalne serwery MCP, żeby ich usługę dało się używać z poziomu asystentów AI.

Bezpieczeństwo

Serwer MCP daje modelowi realne uprawnienia, więc obowiązują te same zasady co przy innych integracjach: minimalne uprawnienia, instalowanie serwerów tylko z zaufanych źródeł i potwierdzanie ważnych akcji przez człowieka. Szczególnym ryzykiem jest prompt injection – instrukcje ukryte w danych (np. w treści e-maila czy strony), które próbują nakłonić model do niepożądanego działania (zob. jailbreak).

MCP w ofertach pracy

MCP pojawia się coraz częściej w ofertach dla AI Engineerów i osób budujących agentów – obok function calling, RAG i frameworków agentowych. Zobacz oferty przy agentach AI i oferty AI Engineer.

Najczęstsze pytania

Co to jest MCP w jednym zdaniu?

To otwarty standard, dzięki któremu aplikacje AI mogą w ten sam sposób korzystać z dowolnych narzędzi i źródeł danych.

Czy MCP działa tylko z Claude?

Nie. Choć stworzył go Anthropic, obsługują go też m.in. ChatGPT, Gemini, Microsoft Copilot i popularne edytory kodu, a standard rozwija fundacja przy Linux Foundation.

W czym pisze się serwery MCP?

Istnieją oficjalne SDK m.in. dla Pythona, TypeScriptu, Javy, C# i Go. Prosty serwer z jednym narzędziem to kilkadziesiąt linii kodu.

Praca, w której przyda się: MCP (Model Context Protocol)

Szukasz pracy w AI? 209 ofert z firm takich jak NVIDIA, Intel czy ElevenLabs.

Zobacz oferty