Model Context Protocol

Ce este MCP (Model Context Protocol) și ce face un server MCP

MCP (Model Context Protocol) este un standard open source prin care o aplicație AI se conectează la sisteme externe: fișiere, baze de date, unelte, servicii. Un server MCP expune tools, resources și prompts, iar aplicația, de exemplu Claude Code, deschide câte un client pentru fiecare server la care se leagă.

Actualizat la

Ce este un server MCP?

Un program care dă context unei aplicații AI. Poate expune:

  • tools: funcții pe care aplicația le apelează, de exemplu o interogare în baza de date;
  • resources: date de context, de exemplu schema bazei;
  • prompts: șabloane refolosibile pentru lucrul cu modelul.

Cum funcționează MCP?

  • Host-ul e aplicația AI, de exemplu Claude Code, Claude Desktop sau un editor de cod.
  • Host-ul creează câte un client MCP pentru fiecare server, cu o conexiune dedicată.
  • Mesajele dintre client și server folosesc JSON-RPC 2.0.
  • Un server local rulează pe aceeași mașină și vorbește prin stdio. Unul remote se leagă prin Streamable HTTP.

MCP vs API: care e diferența?

MCP standardizează felul în care o aplicație AI se leagă la sisteme externe. Documentația îl compară cu un port standard pentru aplicații AI. Clientul cere serverului lista de tools și apoi le apelează, așa că aplicația află din mers ce poate face. Un tool MCP poate face, la rândul lui, apeluri de API.

MCP sau skill?

Un server MCP dă acces la un sistem, cu date și acțiuni. Un skill dă instrucțiuni despre cum faci o treabă. Când pentru același sistem există o unealtă de linie de comandă, documentația Claude Code notează că ea ocupă mai puțin context decât un server MCP.

Ce riscuri are un server MCP străin?

  • Documentația Claude Code cere să verifici că ai încredere în fiecare server înainte să îl conectezi.
  • Serverele care aduc conținut din exterior te expun la prompt injection.
  • În sesiunile interactive, serverele din .mcp.json al proiectului cer aprobare înainte să fie folosite.
  • Serverele pe care nu le folosești le dezactivezi din /mcp.

Întrebări frecvente

Cum adaug un server MCP în Claude Code?

Cu claude mcp add, cu transportul http pentru un server remote sau stdio pentru unul local. Scopul implicit e local. Scopul de proiect scrie configurația în .mcp.json, pe care echipa îl primește prin version control.

Server MCP local sau remote?

Local, când serverul rulează pe mașina ta și vorbește prin stdio, de obicei cu un singur client. Remote, când rulează la un furnizor și vorbește prin Streamable HTTP, de obicei cu mulți clienți.

Ce aplicații folosesc MCP?

Asistenți ca Claude și ChatGPT și editoare ca Visual Studio Code și Cursor, printre altele.

Cât context ocupă serverele MCP?

În Claude Code, definițiile uneltelor MCP sunt amânate implicit, deci intră în context doar numele lor până când Claude folosește o unealtă. Comanda /context arată ce ocupă spațiu.

Surse

Citește și

Articole înrudite

Studii de caz

Servicii legate

Vrei agenți legați de sistemele firmei?

Spune-ne cu ce sisteme lucrează echipa ta. Vedem împreună ce se leagă prin MCP și ce acces primește agentul.

Scrie-ne