api-bdd-test-case-generator-mcp-server
Verified Safeby mstfcck
Overview
The API BDD Test Case Generator is an MCP (Model Context Protocol) server that automatically generates BDD (Behavior-Driven Development) test scenarios in Gherkin format from OpenAPI 3.0/3.1 specifications, enabling deep API analysis, comprehensive test generation (happy path, validation, security, edge cases), and export to multiple formats.
Installation
npx -y @modelcontextprotocol/server-api-bdd-test-case-generatorEnvironment Variables
- TZ
Security Notes
The server uses Node's native 'fs/promises' for file operations, which are appropriately used for reading input specifications and writing generated output files. When deployed via Docker Compose, these file system operations are confined to designated read-only (input specs) and read-write (output features) directories, limiting potential for unintended file access. The 'RefResolver' in its current implementation specifically handles local references ('#/') and would throw an error for external file or HTTP references, mitigating a potential arbitrary file loading risk. No 'eval' or direct command execution vulnerabilities are present in the provided source code. No hardcoded credentials were identified.
Similar Servers
mockloop-mcp
Provides a comprehensive platform for generating and managing mock API servers with AI-driven test generation, scenario management, proxy capabilities, and robust monitoring and auditing features.
openapi-mcp-server
Converts OpenAPI specifications into Model Context Protocol (MCP) tools, enabling AI assistants to interact with APIs.
rest-to-mcp-adapter
Transforms REST API specifications (OpenAPI, Swagger, OpenAPI Actions) into Model Context Protocol (MCP) tools, enabling AI agents like Claude and GPT to interact with any REST API.
AI-Productivity-Series-Requirement-Engineering-Vibes
Automating requirements engineering and testing processes using AI agents within Azure DevOps.