Descriere & Utilizare
Pe lângă Tools și Resources, specificația MCP definește încă două mecanisme puternice: Prompts (de la server către utilizator) și Sampling (de la server către LLM-ul din Host).
Prompts sunt șabloane de instrucțiuni preconfigurate pe server, care primesc argumente dinamice și pot încorpora automat resurse. În aplicațiile Host (precum Claude Desktop sau Claude Code), aceste prompturi apar direct ca scurtături de tip /slash-command gata de folosit de întreaga echipă.
Sampling inversează direcția apelului: îi permite unui Server MCP să ceară aplicației Host să genereze un răspuns cu LLM-ul utilizatorului (fără ca serverul MCP să aibă nevoie de propria cheie API OpenAI/Anthropic!), păstrând controlul și aprobarea la nivelul aplicației Host.
Cum să o reții ușor
💡 Prompts sunt formularele standardizate de la ghișeu (completezi doar numărul dosarului și cererea e gata redactată), iar Sampling este momentul în care un sub-antreprenor îi cere arhitectului șef o opinie rapidă fără să angajeze alt arhitect.
Opțiuni și parametri tehnici
prompts/list & prompts/get: metodele prin care Host-ul descoperă șabloanele și obține mesajele asamblate cu argumentele completate de utilizator.arguments: lista de parametri pe care îi cere șablonul (ex:limba_tinta,id_commit).sampling/createMessage: cererea trimisă de Server către Client pentru a obține o completare LLM.modelPreferences (hints, intelligencePriority, speedPriority): sugestii prin care serverul indică dacă are nevoie de un model rapid sau de unul cu raționament profund.
Exemple practice și cazuri de utilizare
- Șablon de audit de cod: serverul Git MCP expune promptul
audit_securitate(branch)care atașează automat diff-ul ramurii și instrucțiunile OWASP. - Șablon de analiză SQL: promptul
optimizeaza_interogare(query)injectează automat schema tabelelor relevante și cere planulEXPLAIN. - Folosirea comenzii în Claude Code: prompturile din serverul MCP conectat apar automat când tastezi
/mcp__nume-server__nume-prompt.
Sfaturi de configurare & capcane
Folosește Prompts în serverele MCP interne ale companiei pentru a standardiza cele mai bune prompturi de code review, analiză de loguri sau redactare de documentație pentru toți colegii.
Comenzi și ghiduri înrudite
mcp-host-client-server: Resursă asociată din acest modul.fastmcp-resources-prompts: Resursă asociată din acest modul.claude-code-mcp-cli: Resursă asociată din acest modul.