Problema pe care o rezolvă MCP
Un model lingvistic scrie și argumentează bine, dar nu știe nimic despre datele tale. Nu poate căuta un client, programa o întâlnire sau ponta ore. Pentru asta trebuie să comunice cu alte aplicații.
Înainte de MCP, fiecare aplicație AI trebuia să construiască integrare separată pentru fiecare program. MCP transformă totul într-o singură convenție: un program construiește o dată un server MCP, iar orice asistent care știe MCP îl poate folosi.
Gândește-te la o priză: aparatul și rețeaua nu trebuie să se cunoască, atâta timp cât folosesc același tip de mufă.
Cum funcționează MCP
Sunt două părți. Serverul este la programul care deține datele, de exemplu un pontator de timp. Clientul este în asistentul AI: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex sau VS Code.
Serverul descrie instrumentele pe care le oferă, fiecare cu un nume, o explicație clară și câmpurile necesare. Asistentul citește aceste descrieri și alege instrumentul potrivit pentru ce ai cerut.
- Adaugi un server MCP în asistentul tău cu o adresă, de exemplu
https://app.half5.com/mcp. - Asistentul deschide ecranul de autentificare al programului respectiv. Te autentifici și dai acordul (OAuth). Parola ta nu ajunge niciodată la asistent.
- Ceri ceva în limbaj natural, de exemplu ‘pontează două ore pentru rezolvarea loginului’.
- Asistentul apelează instrumentul potrivit și îți arată rezultatul.
Instrumente, nu acces complet
Un server MCP nu oferă asistentului acces liber la baza de date. Pune la dispoziție doar instrumentele create de dezvoltator, cu drepturile contului cu care te-ai autentificat. Dacă nu poți vedea orele colegilor, nici asistentul nu poate.
Poți retrage accesul ca la orice aplicație conectată: direct din program sau eliminând serverul din asistent.
- Local sau în cloud. Un server MCP poate rula pe calculatorul tău sau în cloud. Pentru serverul din cloud nu trebuie să instalezi nimic: doar inserezi adresa și te autentifici.
- Standard deschis. Anthropic a publicat MCP ca specificație deschisă în noiembrie 2024; OpenAI, Cursor și Microsoft îl susțin și ei.
- Consimțământ pe conexiune. Pentru un server la distanță te autentifici prin OAuth, la fel ca la ‘Autentificare cu Google’.
Unde ajută
MCP e cel mai util pentru activitățile pe care deja le faci cu un asistent. Un dezvoltator care rezolvă un bug cu Claude Code poate cere aceluiași asistent să ponteze timpul la final. Un consultant care scrie un raport în ChatGPT poate întreba ce ore au fost deja pontate săptămâna asta.
E mai puțin potrivit pentru sarcini unde vrei să verifici fiecare câmp înainte să salvezi ceva. Alege deci aplicații care păstrează tot ce face agentul ca ‘în așteptare’ sau ‘de aprobat’. Cum funcționează asta pentru pontaj găsești în Pontarea orelor cu Claude, ChatGPT sau Cursor.
Cum face Half5
Half5 are propriul server MCP la https://app.half5.com/mcp. Adaugi această adresă în asistent, te autentifici cu contul Half5 și dai acordul. Nu trebuie să instalezi nimic.
Serverul oferă șase instrumente: log_work, log_work_batch (mai multe pontaje odată), search_customers_projects, list_entries, update_entry și delete_entry (doar pentru pontajele tale neaprobate). Un agent conectat vede doar orele tale, chiar dacă ai rol de manager sau admin; facturile, colegii și setările nu sunt accesibile. Pontajele venite de la un agent apar ca ‘Neaprobate’ și în rest sunt pontaje obișnuite: apar în listă și intră în fluxul de aprobare și facturare ca orice alte ore. Cum alege log_work clientul corect găsești în Cum funcționează log_work.
Întrebări frecvente
Este MCP același lucru cu o API?
Aproape. Un server MCP folosește adesea o API obișnuită în spate, dar descrie instrumentele astfel încât un model lingvistic să le poată alege și folosi singur. Nu trebuie să scrii cod ca să folosești un asistent.
Ce asistenți AI suportă MCP?
Printre alții, Claude (Claude.ai, Claude Desktop și Claude Code), ChatGPT prin conectori, Cursor, OpenAI Codex și VS Code. Unde exact adaugi serverul diferă de la o aplicație la alta.
Poate un asistent să modifice ceva prin MCP de unul singur?
Doar prin instrumentele oferite de server și doar cu drepturile contului tău. Un software bun păstrează modificările agentului pentru aprobare, astfel încât tu sau managerul să le validați.
Trebuie să instalez ceva?
Nu, dacă folosești un server MCP la distanță: adaugi adresa și te autentifici. Doar serverele MCP locale, care rulează pe calculatorul tău, necesită instalare.
Surse
- Model Context Protocol, specification and documentation · consultat la
- Anthropic, Introducing the Model Context Protocol (25 November 2024) · consultat la