Home / Glossary / Model Context Protocol (MCP)

Definition

Model Context Protocol (MCP)

Model Context Protocol (MCP) to otwarty standard stworzony przez Anthropic, który zapewnia uniwersalny sposób łączenia modeli AI z zewnętrznymi narzędziami, źródłami danych i API. Działa jak standaryzowany interfejs — niczym USB dla AI — dzięki czemu każde narzędzie kompatybilne z MCP może współpracować z dowolnym agentem AI obsługującym MCP.

Dlaczego powstał MCP

Przed MCP każde narzędzie AI budowało własne niestandardowe integracje z bazami danych, API i usługami zewnętrznymi. Oznaczało to powielanie pracy we wszystkich narzędziach i uzależnienie od dostawcy dla użytkowników. MCP rozwiązuje ten problem, definiując standardowy protokół: twórcy narzędzi budują jeden serwer MCP, który działa z każdym agentem AI obsługującym MCP — Claude Code, Cursor, Windsurf i innymi.

Jak działa MCP

MCP używa architektury klient-serwer. Agent AI (klient) łączy się z serwerami MCP, które udostępniają narzędzia, zasoby i prompty. Gdy agent potrzebuje wykonać zapytanie do bazy danych, przeszukać dokumentację lub wywołać API, wysyła ustandaryzowane żądanie do odpowiedniego serwera MCP. Serwer obsługuje faktyczną interakcję i zwraca ustrukturyzowane wyniki, nad którymi agent może rozumować.

json
// Przykład: konfiguracja serwera MCP w 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://..." }
    }
  }
}

Serwery MCP są dostępne dla GitHub, PostgreSQL, Slack, Google Drive, systemów plików i dziesiątek innych usług. Sprawdź rejestr serwerów MCP, aby uzyskać pełną listę integracji tworzonych przez społeczność.

Do czego służy Model Context Protocol?+
MCP łączy agentów kodowania AI z zewnętrznymi narzędziami i danymi. Typowe zastosowania obejmują zapytania do baz danych, przeszukiwanie dokumentacji, dostęp do API, czytanie plików z magazynu w chmurze i interakcję z narzędziami do zarządzania projektami — wszystko z poziomu przepływu pracy agenta AI.
Które narzędzia AI obsługują MCP?+
Claude Code, Cursor, Windsurf, Cline i kilka innych narzędzi do kodowania AI obsługuje MCP. Ponieważ jest to otwarty protokół, każde narzędzie może zaimplementować obsługę MCP.
Czy MCP jest przeznaczony tylko do kodowania?+
Nie. Choć MCP jest szeroko stosowany w narzędziach do kodowania AI, jest protokołem ogólnego przeznaczenia. Może łączyć modele AI z dowolnym zewnętrznym systemem — platformami obsługi klienta, bazami danych badawczych, narzędziami CRM i nie tylko.
Jak stworzyć własny serwer MCP?+
Serwery MCP można budować w TypeScript, Pythonie lub dowolnym języku obsługującym JSON-RPC. MCP SDK udostępnia szablony startowe. Podstawowy serwer definiuje narzędzia (funkcje, które AI może wywoływać) i zasoby (dane, które AI może odczytywać).

Related terms

Agentic CodingClaude CodeCLAUDE.mdAgent kodowania

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