AI Agent Integrations PRO: MCPПервый MCP-сервер: scaffold, инициализация и возможностиКак создать MCP-сервер на Python и TypeScript
Как создать MCP-сервер на Python и TypeScript
Уроки курсаКак создать MCP-сервер на Python и TypeScript
MCP-сервер публикует для AI-приложения инструменты, ресурсы и шаблоны prompts через единый протокол. Ниже — минимальный рабочий scaffold по спецификации и SDK 2026-07-28.
Python: окружение и зависимость
Нужен Python 3.10+ и MCP SDK 2.0.0 или новее. Удобнее использовать uv:
uv init weather
cd weather
uv venv
.venv\Scripts\activate
uv add mcp[cli]
New-Item weather.py
На macOS/Linux активация выполняется командой source .venv/bin/activate, а файл можно создать через touch weather.py.
Для stdio-сервера нельзя писать логи в stdout: там идут JSON-RPC сообщения MCP. Используйте стандартный logging, который пишет в stderr.
