MCP란
Model Context Protocol은 AI 모델과 외부 도구/데이터를 연결하는 표준 프로토콜입니다. Anthropic이 개발했습니다.
MCP 서버 구현
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
const server = new McpServer({ name: "my-tools", version: "1.0.0" });
server.tool("search_db", { query: z.string() }, async ({ query }) => {
const results = await db.search(query);
return { content: [{ type: "text", text: JSON.stringify(results) }] };
});
const transport = new StdioServerTransport();
await server.connect(transport);Claude Desktop, VS Code 등에서 MCP 서버를 도구로 연결할 수 있습니다.
댓글 0