Model Context Protocol (MCP)

Protocollo aperto che permette di aggiungere a un agente strumenti forniti da altri programmi e servizi. Ogni server MCP descrive le azioni che mette a disposizione, e l’agente le usa come le proprie. Esistono server per comandare un browser, e vedere così uno sketch in funzione, per lavorare su GitHub e anche per agire dentro programmi come Blender o Ableton Live.

In OpenCode i server si elencano nel file “opencode.json”, sotto la voce mcp. Le descrizioni di ogni server entrano nella conversazione, e troppi server la appesantiscono.