octomind mcp 서버: 에이전트가 e2e 테스트를 생성하고 관리하도록 허용
Octomind는 테스트 생성, 실행 및 관리를 위한 완전한 e2e 플랫폼을 제공하며, 자동 수정 기능도 포함되어 있습니다. 이 MCP 서버를 사용하면 로컬 개발 환경에서 Octomind 도구와 리소스를 활용하여 새로운 e2e 테스트를 생성하고 실행하는 등의 작업을 수행할 수 있습니다. 자세한 내용은 https://octomind.dev/ 및 https://octomind.dev/docs/mcp/install-octomind-mcp를 참조하세요.
Testrail MCP와 함께 실제 모습을 확인해 보세요.
구성
환경 변수
서버는 다음과 같은 환경 변수를 사용합니다.
APIKEY
- Octomind API용 API 키(필수)OCTOMIND_API_URL
- 사용할 API 엔드포인트의 기본 URL(기본값은 https://app.octomind.dev/api )REDIS_URL
- 세션 저장을 위한 Redis 연결 URL(선택 사항, 형식: redis://host:port)SESSION_EXPIRATION_SECONDS
- 세션이 만료되기까지의 시간(초)(선택 사항, Redis에만 해당)
명령줄 옵션
서버는 다음 명령줄 옵션을 지원합니다.
-s, --sse
- SSE 전송 모드 활성화-t, --stream
- 스트리밍 가능한 HTTP 전송 모드 활성화-c, --clients
- 클라이언트 구성 예시 표시-p, --port <port>
- 수신할 포트(기본값: 3000)-r, --redis-url <url>
- 세션 저장을 위한 Redis URL-e, --session-expiration <seconds>
- 세션 만료 시간(초)
세션 저장소
서버는 두 가지 유형의 세션 저장소를 지원합니다.
- 메모리 내 저장소 (기본값) - 세션은 메모리에 저장되며 서버가 다시 시작되면 손실됩니다.
- Redis 저장소 - 세션은 Redis에 저장되며 서버를 다시 시작해도 유지됩니다.
프로덕션 배포의 경우, 적절한 세션 만료 시간을 설정한 Redis 스토리지를 사용하는 것이 좋습니다. Redis 스토리지 옵션은 여러 서버 인스턴스를 수평적으로 확장할 수 있도록 지원합니다.
로깅 구성
LOG_FILENAME
- 로그를 기록할 파일(디버깅 전용). 설정하지 않으면 로깅이 비활성화됩니다.LOG_LEVEL
- 사용할 로그 수준(기본값은 info)
도구
이 MCP 서버에는 다음 도구가 구현되어 있습니다.
search
- 주어진 쿼리에 대해 Octomid 문서를 검색합니다.getTestCase
- 주어진 테스트 대상 및 테스트 케이스 ID에 대한 테스트 케이스를 검색합니다.executeTests
- 지정된 URL에서 주어진 테스트 대상에 대한 테스트 실행을 트리거합니다.getEnvironments
- 테스트 대상의 환경 나열createEnvironment
- 테스트 대상에 대한 새 환경을 만듭니다.updateEnvironment
- 기존 환경 업데이트deleteEnvironment
- 환경 삭제getTestReports
- 테스트 대상에 대한 테스트 보고서 검색getTestReport
- ID로 특정 테스트 보고서 가져오기discovery
- 설명이나 프롬프트를 사용하여 테스트 케이스를 만듭니다.getPrivateLocations
- 조직에 대해 구성된 모든 개인 위치 나열getVersion
- Octomind MCP 서버의 현재 버전을 가져옵니다.
설치
다음을 실행하면 다양한 클라이언트에 대한 구성 스니펫을 얻을 수 있습니다.
지엑스피1
Claude Desktop, Cursor, Windsurf에 대한 구성 예가 출력됩니다. 대부분의 클라이언트에 대한 구성 파일은 다음과 같습니다.
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 octomind-mcp를 자동으로 설치하려면:
클로드 데스크톱(.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
목록/통합
You must be authenticated.
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.
Octomind 플랫폼과 상호 작용하는 mcp 서버입니다. 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 -1134535TypeScriptAGPL 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