MCP: Różnice pomiędzy wersjami

Z MCP Wiki
Nie podano opisu zmian
Nie podano opisu zmian
Linia 13: Linia 13:
== Podstawowy opis działania na przykładzie ==
== Podstawowy opis działania na przykładzie ==


1. Użytkownik wpisuje w oknie chatu pytanie "Jaka temperatura będzie dzisiaj o 18 w krakowie".
# Użytkownik wpisuje w oknie chatu pytanie "Jaka temperatura będzie dzisiaj o 18 w krakowie".
2. Host (aplikacja AI z której korzysta) dołacza do tego pytania [[Context]], czyli dodatkowe informacje, bez których model nie byłby w stanie odpowiedzieć na pytanie. W szczególnosci musi byc to informacja dla modelu w jaki sposób mógłby pobrac pogodę na dany dzień, lub w jaki sposþób dowiedzieć się jaki w ogóle mamy obecnie dzień.
# Host (aplikacja AI z której korzysta) dołacza do tego pytania [[Context]], czyli dodatkowe informacje, bez których model nie byłby w stanie odpowiedzieć na pytanie. W szczególnosci musi byc to informacja dla modelu w jaki sposób mógłby pobrac pogodę na dany dzień, lub w jaki sposþób dowiedzieć się jaki w ogóle mamy obecnie dzień.
3. Model otrzymuje pytanie wraz [[Context|kontekstem]].
# Model otrzymuje pytanie wraz [[Context|kontekstem]].

Wersja z 08:12, 1 lip 2025

Model Context Protocol (MCP)

Model Context Protocol (w skrócie: MCP) – protokół komunikacyjny służący do wymiany danych między Modelem AI (LLM), a zewnętrznymi serwerami, które nadają modelowi sprawczosci. Dzięki MCP model sztucznej inteligencji może wykonac działania na zewnętrz (np. wysłać maila, pobrac prognoze pogody, zakupic bilet litniczy).

3 podstawowe składniki systemu

Mamy 3 podstawowe elementy systemu.

  • Model jezykowy np. Llama, gpt4, cloude - na podstawie tekstu wejściowego (prompt) generuje tekst wyjsciowy (odpowiedź).
  • Server MCP - realizuje konkretne zdania na zlecenie Modelu np. pobiera prgonoze pogody lub przygotowuje materiały audio do nauki angielskiego.
  • Host (np. Chat GPT, Cursor) - aplikacja zazwyczaj z interfejsem uzytkownika, która pozwala kontaktować się z Modelem oraz uruchamia polecenie dla serwerów MCP generowane przez Model.

Czasami opisuje się również Client MCP. To taki element działający po stronie Hosta, który pomaga mu w interkacjach miedzy serwerem MCP.

Podstawowy opis działania na przykładzie

  1. Użytkownik wpisuje w oknie chatu pytanie "Jaka temperatura będzie dzisiaj o 18 w krakowie".
  2. Host (aplikacja AI z której korzysta) dołacza do tego pytania Context, czyli dodatkowe informacje, bez których model nie byłby w stanie odpowiedzieć na pytanie. W szczególnosci musi byc to informacja dla modelu w jaki sposób mógłby pobrac pogodę na dany dzień, lub w jaki sposþób dowiedzieć się jaki w ogóle mamy obecnie dzień.
  3. Model otrzymuje pytanie wraz kontekstem.