CucumberStudio MCP Server

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.

Servidor MCP de CucumberStudio

Este proyecto implementa un servidor de Protocolo de Contexto de Modelo (MCP) para la API de CucumberStudio. Proporciona contexto desde la plataforma CucumberStudio a aplicaciones basadas en IA, lo que permite realizar diversas operaciones de IA con los datos de CucumberStudio.

Descripción general

El servidor de Protocolo de Contexto de Modelo permite a los asistentes de IA:

  1. Obtener datos de la API de CucumberStudio
  2. Proporcionar contexto sobre proyectos, características, escenarios y otros recursos de CucumberStudio
  3. Permita que la IA genere y modifique escenarios de prueba, funciones y otros recursos de CucumberStudio

Configuración

Prerrequisitos

  • Node.js (versión 18+)
  • npm o hilo
  • Token de API de CucumberStudio

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
    npm install
    o
    yarn install
  3. Cree un archivo .env en el directorio raíz con el siguiente contenido:
    CUCUMBER_STUDIO_API_TOKEN=your_api_token_here PORT=3000

Ejecución del servidor

Para iniciar el servidor:

npm start

o

yarn start

Puntos finales de API

El servidor MCP expone los siguientes puntos finales:

  • GET /context : Obtener el contexto de CucumberStudio
  • POST /apply : Aplicar cambios a los recursos de CucumberStudio
  • GET /schema : obtiene el esquema para el servidor MCP

Detalles de implementación

Este servidor MCP sigue la especificación del Protocolo de Contexto de Modelo y se integra con la API de CucumberStudio disponible en https://studio-api.cucumberstudio.com/ .

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

Implementa un servidor de protocolo de contexto de modelo que proporciona contexto desde CucumberStudio a los asistentes de IA, lo que les permite obtener datos y generar o modificar escenarios de prueba, características y otros recursos de CucumberStudio.

  1. Overview
    1. Setup
      1. Prerequisites
      2. Installation
      3. Running the Server
    2. API Endpoints
      1. Implementation Details
        1. License
          ID: h890o8chqb