MCP tools/list: capabilities и обработчик запроса

Объявление возможности сообщает клиенту, какую функциональность поддерживает сервер. Оно не создаёт реализацию обработчика автоматически: объявленный контракт должен соответствовать фактическим ответам.

Проверяйте не только успешный tools/call, но и обнаружение инструментов, их схемы и обработку ошибок. В вопросе ниже нужно найти разрыв между capabilities и зарегистрированными обработчиками.

Это бесплатное упражнение из платного курса. Проверьте решение без регистрации. Объяснения и последовательная практика — в курсе «AI Agent Integrations PRO: MCP».

Сервер объявил в capabilities поле tools: {}, но не зарегистрировал обработчик tools/list. Что произойдёт, когда клиент отправит запрос tools/list?

Выберите один вариант
Без регистрации · результат не сохраняется

Связанные задачи