Home / Glossary / Model Context Protocol (MCP)
Model Context Protocol (MCP)
Il Model Context Protocol (MCP) è uno standard aperto creato da Anthropic che fornisce un modo universale per connettere modelli AI a strumenti esterni, fonti dati e API. Agisce come interfaccia standardizzata—come USB per l'AI—così qualsiasi strumento compatibile con MCP può funzionare con qualsiasi agente AI compatibile con MCP.
Perché esiste MCP
Prima di MCP, ogni strumento AI costruiva le proprie integrazioni personalizzate per database, API e servizi esterni. Questo significava lavoro duplicato tra gli strumenti e vendor lock-in per gli utenti. MCP risolve questo definendo un protocollo standard: i creatori di strumenti costruiscono un server MCP e questo funziona con ogni agente AI che supporta MCP—Claude Code, Cursor, Windsurf e altri.
Come funziona MCP
MCP usa un'architettura client-server. L'agente AI (client) si connette a server MCP che espongono strumenti, risorse e prompt. Quando l'agente ha bisogno di interrogare un database, cercare documentazione o chiamare un'API, invia una richiesta standardizzata al server MCP appropriato. Il server gestisce l'interazione effettiva e restituisce risultati strutturati su cui l'agente può ragionare.
// Example: MCP server configuration in Claude Code
// ~/.claude/settings.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_..." }
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": { "DATABASE_URL": "postgresql://..." }
}
}
}I server MCP sono disponibili per GitHub, PostgreSQL, Slack, Google Drive, file system e decine di altri servizi. Consulta il registro dei server MCP per un elenco completo delle integrazioni costruite dalla community.
A cosa serve il Model Context Protocol?+
Quali strumenti AI supportano MCP?+
MCP è solo per il coding?+
Come si crea un server MCP personalizzato?+
Related terms
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →