Čo je MCP?
MCP štandardizuje komunikáciu medzi aplikáciami používajúcimi model AI a externými nástrojmi či zdrojmi. Klient môže zistiť dostupné funkcie a používať ich cez jednotne opísané rozhranie. Protokol uľahčuje integráciu, ale sám neurčuje, kto smie vykonať konkrétnu akciu.
Klient, server a funkcie
Aplikácia funguje ako klient a pripája sa k jednému alebo viacerým serverom MCP. Server môže sprístupniť nástroje, zdroje či pripravené šablóny. Každá funkcia má presný opis, vstupnú schému a vymedzený účel.
Oprávnenia a dôvera
Server overuje identitu a kontroluje prístup ku každému záznamu. Model nedostáva tajné kľúče ani neobmedzené systémové oprávnenia. Nové pripojenia, citlivé nástroje a zmeny rozsahu vyžadujú vedomé schválenie zodpovednej osoby.
Validácia a bezpečné akcie
Argumenty sa validujú mimo modelu a obchodné pravidlá zostávajú v cieľovom systéme. Platby, mazanie, publikovanie a odosielanie správ majú jasné zhrnutie a potvrdenie. Opakované volania nesmú vytvárať duplicity ani nekonzistentný stav.
Audit a testovanie
Záznamy obsahujú identitu, nástroj, čas, rozsah a výsledok bez nepotrebných tajných údajov. Testy pokrývajú výpadky servera, neplatné vstupy, prekročenie oprávnení a prompt injection skrytú v zdrojoch. Nepotrebné pripojenia sa odstránia.
Prístup PAR HOUSE Agency
MCP používame na modulárne prepojenie agentov s firemnými systémami. Každý server má minimálny rozsah, jasnú zodpovednosť a monitorovanie. Integrácie zostávajú vymeniteľné a auditovateľné, aby agenti pomáhali naprieč procesmi bez nekontrolovaného prístupu.