AI 3 min czytania

MCP (Model Context Protocol)

Model Context Protocol Inne nazwy: MCP, serwer MCP, serwer Model Context Protocol

Definicja

Model Context Protocol (MCP) to otwarty standard, który łączy aplikacje AI z zewnętrznymi źródłami danych i narzędziami. Serwer MCP publikuje listę narzędzi z nazwą, opisem i schematem danych wejściowych, a klient AI pyta, co jest dostępne, i pozwala modelowi wybrać.

Cytuj hasło

Tekst

"MCP (Model Context Protocol)". Order Group, Słownik oprogramowania, 20 października 2026. https://ordergroup.co/pl/slownik/mcp/

HTML

<a href="https://ordergroup.co/pl/slownik/mcp/">MCP (Model Context Protocol)</a> - Order Group

Jak działa MCP

MCP opiera się na architekturze klient-host-serwer. Host to aplikacja AI, w której pracuje użytkownik, na przykład czat z asystentem albo edytor kodu. Tworzy i koordynuje jednego lub wielu klientów oraz egzekwuje zasady bezpieczeństwa i zgody użytkownika. Każdy klient łączy się z dokładnie jednym serwerem MCP, a każdy serwer udostępnia modelowi swoje możliwości.

Wiadomości korzystają z JSON-RPC. Serwer może być procesem lokalnym na komputerze użytkownika albo zdalną usługą dostępną przez sieć. Udostępnia trzy rodzaje elementów:

  • Narzędzia (tools) to funkcje, które model może wywołać, na przykład utworzenie rekordu albo przeszukanie katalogu.
  • Zasoby (resources) to dane, które model może odczytać, na przykład plik logu albo schemat bazy danych.
  • Prompty to gotowe szablony dla określonego typu interakcji.

Każde narzędzie ma nazwę, opis i typowany schemat danych wejściowych. Klient pyta serwer, jakie narzędzia są dostępne, i przekazuje te opisy modelowi, a model wybiera potrzebne narzędzie. Klient i serwer deklarują też, które funkcje protokołu obsługują. Specyfikacja w wersji 2026-07-28 opisuje MCP jako protokół bezstanowy: każde żądanie zawiera własną wersję protokołu i listę możliwości.

Z założenia serwer nie widzi całej rozmowy i nie może zaglądać do innych serwerów. Pełna historia zostaje u hosta, a serwer dowiaduje się tylko tego, co host mu przekaże.

Co MCP oznacza dla Twojego oprogramowania

Serwer MCP pozwala agentom AI działać w Twoim systemie, więc to serwer, a nie prompt, musi pilnować reguł. Wymagania dla każdego systemu, który udostępnia serwer MCP:

  • Reguły, których agent nie może złamać, to kody odpowiedzi i walidacja na serwerze. Instrukcja w prompcie może regułę objaśnić, ale wymusić ją może tylko serwer.
  • Każde żądanie niesie token jednej osoby albo jednej integracji, a każde wywołanie trafia do logu, więc wiadomo, który agent co zrobił.
  • Zakres publiczny, jeśli istnieje, jest oddzielony od uwierzytelnionego i pozwala tylko na to, co każdy może zrobić bez tokenu.
  • Serwer najpierw prosi o najmniejszy zakres, a szersze uprawnienia dostaje dopiero przy operacji, która ich wymaga.
  • Nazwy, opisy i schematy narzędzi pisze się tak starannie jak kontrakt API, bo model wybiera narzędzia tylko na ich podstawie.
  • Serwer MCP wywołuje istniejące API, jeśli takie jest, więc walidacji i uprawnień nie pisze się drugi raz.
  • Serwer deklaruje, które wersje protokołu obsługuje, a zmianę wersji testuje się jak każde inne wydanie.

MCP nie zastępuje API. W wielu systemach serwer MCP działa nad istniejącym API, które pozostaje granicą usługi, a MCP staje się granicą agenta. Porównanie opisujemy w artykule MCP vs API.

Elementy układu MCP i rola każdego z nich
ElementCzym jestO czym decyduje
HostAplikacja AI, w której pracuje użytkownikZgody użytkownika, zasady, z którymi serwerami łączy się użytkownik
KlientPołączenie w hoście z jednym serweremJakie możliwości deklaruje wobec tego serwera
SerwerProces lokalny albo usługa zdalnaJakie narzędzia, zasoby i prompty udostępnia i na co pozwala
NarzędziaFunkcje, które model może wywołaćCo agent może zmienić w Twoim systemie
ZasobyDane, które model może odczytaćCo agent może zobaczyć
PromptyGotowe szablony interakcjiJak zaczyna się typowe zadanie

Zasady i standardy

Anthropic przedstawił MCP 25 listopada 2024 roku jako otwarty standard dwukierunkowych połączeń między źródłami danych a narzędziami AI. W grudniu 2025 roku Anthropic przekazał protokół fundacji Agentic AI Foundation, działającej w ramach Linux Foundation i założonej przez Anthropic, Block i OpenAI. Według tego samego komunikatu MCP obsługują ChatGPT, Cursor, Gemini, Microsoft Copilot i Visual Studio Code, a aktywnych było ponad 10 000 publicznych serwerów MCP.

Oficjalny przewodnik „Security Best Practices” (wersja 2026-07-28) opisuje główne ataki na serwery MCP, m.in. zdezorientowanego pośrednika (confused deputy), przekazywanie cudzego tokenu (token passthrough), fałszowanie żądań po stronie serwera (SSRF) i przejęcie lokalnego serwera MCP, i dla każdego podaje sposoby ochrony. Serwery publiczne można wpisać do oficjalnego rejestru MCP, w którym klienci AI i programiści mogą je wyszukać.

Z naszych projektów

Od 9 lipca 2026 roku prowadzimy produkcyjny serwer MCP dla opartego na Wagtailu CMS-a, na którym działa ta strona. 20 października 2026 roku miał 164 narzędzia, a każde z nich wywołuje REST API CMS-a. Na serwerze działają trzy bramki: utworzenie strony bez briefu strategii kończy się błędem HTTP 400, a zapis treści przed zatwierdzeniem briefu przez człowieka albo publikacja z błędami audytu zwraca HTTP 409.

Od 8 października 2026 roku prowadzimy też publiczny endpoint MCP pod adresem https://ordergroup.co/mcp. Nie wymaga tokenu, ma dwa narzędzia do przeglądania naszych case studies i wysłania zapytania o projekt i jest wpisany do oficjalnego rejestru MCP jako co.ordergroup/public. Serwery MCP dla innych produktów budujemy w ramach naszych usług tworzenia serwerów MCP.

Więcej na blogu

Źródła

  1. Introducing the Model Context Protocol - Anthropic
  2. Donating the Model Context Protocol and establishing the Agentic AI Foundation - Anthropic
  3. Specyfikacja MCP 2026-07-28: architektura - Model Context Protocol
  4. Security Best Practices - Model Context Protocol
  5. Oficjalny rejestr MCP: co.ordergroup/public - Model Context Protocol

FAQ

Łukasz Gajownik
Łukasz Gajownik
Head of AI & Frontend
Porozmawiaj z inżynierem
  • Serwer MCP to program, który udostępnia aplikacjom AI narzędzia, zasoby i prompty przez Model Context Protocol. Może działać lokalnie albo jako usługa zdalna, a klient AI łączy się z nim, żeby model mógł z tych możliwości korzystać.

  • Nie. API udostępnia stałe endpointy programiście, który z góry zna operacje. Serwer MCP publikuje listę narzędzi z opisami, a klient AI pozwala modelowi wybrać. Wiele serwerów MCP wywołuje pod spodem istniejące API.

  • Według komunikatu Anthropic z grudnia 2025 roku MCP obsługują ChatGPT, Cursor, Gemini, Microsoft Copilot i Visual Studio Code. Claude, asystent Anthropic, obsługuje go od chwili przedstawienia protokołu w listopadzie 2024 roku.

  • Część ochrony jest wbudowana w protokół: host egzekwuje zgody użytkownika i zasady, a serwer nie widzi całej rozmowy ani innych serwerów. Reszta zależy od serwera, który powinien sam egzekwować swoje reguły, dawać każdemu wywołującemu własny token i zapisywać każde wywołanie w logu.

Budujesz system, w którym liczy się MCP (Model Context Protocol)?

Zobacz, jak budujemy oprogramowanie w tej dziedzinie: case studies i technologie, których używamy.

Zobacz: Tworzenie oprogramowania AI

Checklista wymagań

Do każdego hasła wyślemy definicję i to, czego wymaga od Twojego oprogramowania. Bezpłatnie, bez rozmowy handlowej.

Checklista jest pusta. Dodaj hasło plusem przy jego nazwie.

    Order Group sp. z o.o. (Warszawa) użyje Twojego adresu e-mail, żeby wysłać checklistę (art. 6 ust. 1 lit. b RODO), i zachowa informację o prośbie (art. 6 ust. 1 lit. f RODO). Zgoda marketingowa jest dobrowolna i możesz ją wycofać w każdej chwili. Polityka prywatności

    Ustawienia dostępności

    Rozmiar tekstu

    100%