сервер octomind mcp: позволяет агентам создавать и управлять тестами e2e
Octomind предоставляет целую платформу e2e для создания, выполнения и управления тестами, включая автоматическое исправление. С этим сервером MCP вы можете использовать инструменты и ресурсы Octomind в вашей локальной среде разработки и позволить ему создавать новые тесты e2e, выполнять их и многое другое. Подробнее см. https://octomind.dev/ и https://octomind.dev/docs/mcp/install-octomind-mcp .
Посмотрите на это в действии вместе с testrail mcp
Конфигурация
Переменные среды
Сервер использует следующие переменные среды:
APIKEY
— API-ключ для Octomind API (обязательно)OCTOMIND_API_URL
— базовый URL-адрес для конечной точки API (по умолчанию https://app.octomind.dev/api )REDIS_URL
— URL-адрес подключения Redis для хранения сеансов (необязательно, формат: redis://host)SESSION_EXPIRATION_SECONDS
— время в секундах, по истечении которого сеансы истекают (необязательно, только Redis)
Параметры командной строки
Сервер поддерживает следующие параметры командной строки:
-s, --sse
— Включить транспортный режим SSE-t, --stream
— включить потоковый режим HTTP-транспорта-c, --clients
— Показать примеры конфигурации клиента-p, --port <port>
— Порт для прослушивания (по умолчанию: 3000)-r, --redis-url <url>
— URL-адрес Redis для хранения сеансов-e, --session-expiration <seconds>
— Время окончания сеанса в секундах
Хранение сеансов
Сервер поддерживает два типа хранения сессий:
- Хранение в памяти (по умолчанию) — сеансы хранятся в памяти и будут потеряны при перезапуске сервера.
- Хранилище Redis — сеансы хранятся в Redis и могут сохраняться после перезапуска сервера.
Для производственных развертываний рекомендуется использовать хранилище Redis с соответствующим временем истечения сеанса. Опция хранилища Redis также обеспечивает горизонтальное масштабирование с несколькими экземплярами сервера.
Конфигурация ведения журнала
LOG_FILENAME
- Файл для записи журналов (только для отладки). Если не задано, журналирование отключеноLOG_LEVEL
— используемый уровень журнала (по умолчанию — info)
Инструменты
В этом сервере MCP реализованы следующие инструменты:
search
- Поиск документации Octomind по заданному запросу.getTestCase
— извлечение тестового случая для заданной тестовой цели и идентификатора тестового случаяexecuteTests
— запуск выполнения теста для заданной тестовой цели по указанному URL-адресуgetEnvironments
— список сред для тестового объектаcreateEnvironment
— создание новой среды для тестового объектаupdateEnvironment
— обновить существующую средуdeleteEnvironment
- Удалить средуgetTestReports
— получение отчетов о тестировании для целевого объекта тестированияgetTestReport
— получить конкретный отчет об испытаниях по идентификаторуdiscovery
- создание тестового случая с описанием или подсказкойgetPrivateLocations
— список всех частных местоположений, настроенных для организацииgetVersion
— получить текущую версию сервера Octomind MCP
Установка
Вы можете получить фрагменты конфигурации для разных клиентов, выполнив:
Это выведет примеры конфигурации для Claude Desktop, Cursor и Windsurf. Вот файлы конфигурации для большинства клиентов:
Установка через Smithery
Чтобы автоматически установить octomind-mcp для Claude Desktop через Smithery :
Рабочий стол Клода (.claude-config.json)
Курсор (cursor.json)
Виндсерфинг (mcp_config.json)
Примечание: замените your-api-key-here
на ваш фактический ключ API.
Чтобы получить APIKEY, смотрите здесь https://octomind.dev/docs/get-started/execution-without-ci#create-an-api-key
Листинги / Интеграции
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
mcp-сервер для взаимодействия с платформой octomind. octomind предоставляет решения для создания, запуска и исправления ошибок для e2e веб-тестирования, см. https://octomind.dev
Related MCP Servers
- -securityFlicense-qualityPlaywright MCP server enables AI-driven Playwright test generation by allowing interaction with web pages and element inspection. Integrated with IDEs like Cursor, it provides real-time context to enhance test accuracy and efficiency.Last updated -6826TypeScript
- -securityAlicense-qualityAn MCP server implementation that integrates with Odoo ERP systems, enabling AI assistants to interact with Odoo data and functionality through the Model Context Protocol.Last updated -78PythonMIT License
- AsecurityAlicenseAqualityA MCP server offering tools for cryptocurrency research and Ethereum-based automation.Last updated -113637TypeScriptAGPL 3.0
- AsecurityAlicenseAqualityAn MCP server that enables AI agents to authenticate with and interact with Open eClass platform instances, supporting UoA's SSO authentication system for retrieving course information and performing basic platform operations.Last updated -41PythonMIT License