خادم Hello World
لنقم بإنشاء خادم يقوم ببساطة بإرجاع تحية.
الكود الأساسي
typescript import { Server } from "@modelcontextprotocol/sdk/server/index.js"; import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";
const server = new Server({ name: "hello-world", version: "1.0.0", }, { capabilities: { resources: {}, tools: {} } });
async function main() { const transport = new StdioServerTransport(); await server.connect(transport); }
main().catch(console.error);
هذا الخادم لا يفعل شيئاً بعد، ولكنه يهيئ اتصال البروتوكول.
مهمة: قم بعمل compile لهذا الكود باستخدام tsc وشغله. يجب أن يتوقف عن الاستجابة — وهذا يعني أنه ينتظر إدخالاً على Stdio!