Шаг 1. Создайте файл
Сформируйте JSON по образцу выше. Убедитесь, что все поля заполнены корректно. Особое внимание уделите inputSchema — агент будет разбирать именно эту схему для формирования запроса. Если схема невалидна, инструмент не сработает.
Шаг 2. Разместите файл на сервере
Поместите файл по пути: /.well-known/mcp/server-card.json в корне вашего домена. Например, если ваш сайт example.com, файл должен быть доступен по адресу https://example.com/.well-known/mcp/server-card.json.
Убедитесь, что сервер отдаёт файл с правильным Content-Type (application/json) и что он доступен без авторизации (агент должен иметь возможность его прочитать).
Шаг 3. Проверьте корректность
Даже небольшая опечатка в JSON или неверное поле сломают интеграцию. Рекомендуется воспользоваться специализированным инструментом, который анализирует все обязательные поля, валидность JSON, наличие tools и их схем. Вы можете проверить свой файл с помощью бесплатного инструмента «MCP Server Card» oWeb Solutions. Он покажет, какие поля заполнены, а какие — нет, и даст рекомендации по исправлению.

Шаг 4. Протестируйте интеграцию
Если вы используете Claude или другой MCP-совместимый клиент, добавьте свой сервер в настройки и проверьте, что агент видит инструменты. Можно задать вопрос, который инициирует вызов инструмента (например, «Какая погода в Москве?» для сервиса погоды).