Минимальный MCP сервер на официальном TypeScript SDK.
- transport:
stdio - 1 tool:
hello_world
npm installnpm run devhello_world принимает необязательный параметр name и возвращает текстовое приветствие.
Пример логики:
- без аргументов:
Hello, world! This response came from your MCP server. - c
name: "John":Hello, John! This response came from your MCP server.
Подключить сервер к MCP-клиенту, который умеет запускать локальные stdio серверы.
Ниже универсальные примеры в формате mcpServers, без привязки к конкретному клиенту.
Готовые файлы примеров:
examples/mcp.dev.json
Когда сервер запускается напрямую из TypeScript:
{
"mcpServers": {
"core-components-mcp-dev": {
"command": "npm",
"args": ["run", "dev"],
"cwd": "path/to/folder"
}
}
}