AI Agent Integrations PRO: MCPПервый MCP-сервер: scaffold, инициализация и возможностиКак создать MCP-сервер на Python и TypeScript

Как создать MCP-сервер на Python и TypeScript

Уроки курсаКак создать MCP-сервер на Python и TypeScript

Как проверить и подключить сервер

MCP host запускает локальный stdio-сервер как дочерний процесс. В конфигурации указываются команда и абсолютный путь. Для Python это может быть uv --directory C:\path\weather run weather.py, для TypeScript — node C:\path\weather\build\index.js.

Если сервер не подключается, проверьте по порядку:

  1. команда запуска работает из терминала;
  2. путь абсолютный и корректно экранирован в JSON;
  3. stdout не загрязняется логами;
  4. Node-проект действительно собран;
  5. host перезапущен после изменения конфигурации;
  6. ошибки выводятся в stderr и видны в журнале host.

Первый сервер лучше оставить минимальным: один безопасный tool без секретов и побочных эффектов. После успешного handshake добавляйте внешний API, обработку ошибок и авторизацию.