Los servidores del Protocolo de Contexto de Modelo (MCP) extienden Claude Code con herramientas y capacidades personalizadas. Los MCP pueden ejecutarse como procesos externos, conectarse vía HTTP/SSE, o ejecutarse directamente dentro de tu aplicación SDK.
Servidores en proceso que se ejecutan dentro de tu aplicación. Para información detallada sobre la creación de herramientas personalizadas, consulta la guía de Herramientas personalizadas:
Los servidores MCP pueden exponer recursos que Claude puede listar y leer:
Copy
import { query } from "@anthropic-ai/claude-code";// List available resourcesfor await (const message of query({ prompt: "What resources are available from the database server?", options: { mcpConfig: ".mcp.json", allowedTools: ["mcp__list_resources", "mcp__read_resource"] }})) { if (message.type === "result") console.log(message.result);}