I server Model Context Protocol (MCP) estendono Claude Code con strumenti e capacità personalizzate. Gli MCP possono essere eseguiti come processi esterni, connettersi tramite HTTP/SSE, o essere eseguiti direttamente all’interno della tua applicazione SDK.
Server in-process che vengono eseguiti all’interno della tua applicazione. Per informazioni dettagliate sulla creazione di strumenti personalizzati, consulta la guida agli Strumenti Personalizzati:
I server MCP possono esporre risorse che Claude può elencare e leggere:
Copy
Ask AI
import { query } from "@anthropic-ai/claude-code";// Elenca le risorse disponibilifor await (const message of query({ prompt: "Quali risorse sono disponibili dal server del database?", options: { mcpConfig: ".mcp.json", allowedTools: ["mcp__list_resources", "mcp__read_resource"] }})) { if (message.type === "result") console.log(message.result);}