Integrations
Supports configuration through environment variables, allowing secure storage of API tokens and server settings.
Enables fetching and manipulating data from CucumberStudio (a Cucumber.io product), providing context about projects, features, and scenarios, and allowing AI to generate and modify test scenarios and other CucumberStudio resources.
Provides the runtime environment for the MCP server, requiring Node.js v18+ for operation.
CucumberStudio MCP 서버
이 프로젝트는 CucumberStudio API를 위한 모델 컨텍스트 프로토콜(MCP) 서버를 구현합니다. 이 서버는 CucumberStudio 플랫폼에서 AI 기반 애플리케이션으로 컨텍스트를 제공하여 CucumberStudio 데이터를 활용하여 다양한 AI 작업을 수행할 수 있도록 합니다.
개요
모델 컨텍스트 프로토콜 서버를 사용하면 AI 어시스턴트가 다음을 수행할 수 있습니다.
- CucumberStudio API에서 데이터 가져오기
- CucumberStudio 프로젝트, 기능, 시나리오 및 기타 리소스에 대한 컨텍스트 제공
- AI가 테스트 시나리오, 기능 및 기타 CucumberStudio 리소스를 생성하고 수정하도록 합니다.
설정
필수 조건
- Node.js(v18+)
- npm 또는 yarn
- CucumberStudio API 토큰
설치
- 이 저장소를 복제하세요
- 종속성 설치:지엑스피1또는Copy
- 루트 디렉토리에 다음 내용으로
.env
파일을 만듭니다.Copy
서버 실행
서버를 시작하려면:
또는
API 엔드포인트
MCP 서버는 다음 엔드포인트를 노출합니다.
GET /context
: CucumberStudio에서 컨텍스트 가져오기POST /apply
: CucumberStudio 리소스에 변경 사항 적용GET /schema
: MCP 서버의 스키마를 가져옵니다.
구현 세부 사항
이 MCP 서버는 모델 컨텍스트 프로토콜 사양을 따르며 https://studio-api.cucumberstudio.com/ 에서 제공되는 CucumberStudio API와 통합됩니다.
특허
MIT
This server cannot be installed
CucumberStudio에서 AI 어시스턴트로 컨텍스트를 제공하는 모델 컨텍스트 프로토콜 서버를 구현하여 AI 어시스턴트가 데이터를 가져오고 테스트 시나리오, 기능 및 기타 CucumberStudio 리소스를 생성하거나 수정할 수 있도록 합니다.