Czym jest MCP (Model Context Protocol)?
MCP (Model Context Protocol) to otwarty protokół zapoczątkowany przez Anthropic, który określa, jak aplikacje korzystające z modeli językowych łączą się z zewnętrznymi źródłami danych i narzędziami. Serwer MCP udostępnia zasoby i funkcje danego systemu, na przykład bazy danych, API sklepu czy dokumentacji, a aplikacja AI, taka jak asystent albo agent, łączy się z nim jako klient i korzysta z nich w ustandaryzowany sposób. Zamiast budować osobną integrację dla każdej aplikacji AI, system udostępnia się raz, przez jeden protokół.
Jak używamy tego w Koda Plus
MCP wykorzystujemy razem z agentami AI przy analizie logiki biznesowej firm: protokół daje agentom ustandaryzowany dostęp do narzędzi i danych potrzebnych w danym zadaniu. Przy wdrożeniach możemy wystawić przez serwer MCP dane i operacje z backendu sklepu, na przykład z Medusa.js, tak by asystent AI działał w ściśle ustalonym zakresie uprawnień.
Kiedy to ma sens
- Agent AI ma korzystać z danych w kilku systemach firmy
- Jedno narzędzie ma być dostępne dla różnych asystentów AI
- Potrzebujesz kontroli nad tym, do czego model ma dostęp
- Budujesz wewnętrzne narzędzia oparte na AI