
О чём урок
При разработке серверов MCP (Modular Cloud Platform) возникает необходимость в эффективном способе тестирования их функциональности. Часто требуется проверить отдельные компоненты или логику без подключения к полноценному приложению или развертывания всей системы. Именно для этих целей в Python MCP SDK встроен мощный браузерный инструмент — MCP Inspector. MCP Inspector предоставляет разработчикам возможность отлаживать и тестировать свои серверы в реальном времени, значительно упрощая процесс разработки. Он позволяет изолированно проверять инструменты (tools), ресурсы (resources) и промпты (prompts), которые вы создаете для взаимодействия с моделями LLM, такими как Claude. Чтобы начать работу с MCP Inspector, прежде всего убедитесь, что ваша среда Python активирована. Точную команду для активации вы можете найти в файле README вашего проекта. После этого запустите инспектор, выполнив следующую команду в терминале: mcp dev mcp_server.py Эта команда запускает сервер разработки на порту 6277 и предоставляет вам локальный URL-адрес, который нужно открыть в вашем браузере. После открытия URL-адреса загрузится интерфейс инспектора, отображающий панель управления MCP Inspector. Важное замечание: MCP Inspector находится в активной разработке, поэтому внешний вид интерфейса, который вы видите, может отличаться от текущих скриншотов. Однако основная функциональность для тестирования инструментов, ресурсов и промптов остается неизменной и надежной. После запуска инспектора первым шагом будет подключение вашего MCP сервера. В интерфейсе инспектора вы найдете соответствующую опцию для запуска сервера. Как только соединение будет установлено, вы увидите панель навигации с разделами для Resources (Ресурсов), Prompts (Промптов), Tools (Инструментов) и других функций. Для тестирования ваших инструментов выполните следующие шаги: Перейдите в раздел Tools. Выберите опцию "List Tools" (Список инструментов), чтобы просмотреть все доступные инструменты, определенные в вашем MCP сервере. Выберите конкретный инструмент, который вы хотите протестировать. Это откроет интерфейс тестирования для данного инструмента. Заполните все необходимые параметры, которые принимает выбранный инструмент. Например, если это инструмент для чтения документов, вам может потребоваться ввести ID документа. Запустите инструмент, чтобы выполнить его и немедленно увидеть результаты.
План урока
- Введение в Инспектор MCP: Ваш Инструмент для Отладки Серверов
- Запуск Инспектора MCP
- Подключение и Тестирование Инструментов
- Пример: Тестирование Операций с Документами
- Оптимизация Процесса Разработки с Инспектором MCP
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.