# Swagger Testcase MCP

> Use this tool when you need to generate comprehensive test cases for APIs from Swagger or OpenAPI specifications, solving the problem of manual test case creation and ensuring thorough coverage of various testing scenarios. It takes Swagger 2.0 and OpenAPI 3.x specs as input and generates test cases across multiple categories, outputting to popular testing frameworks like Postman, TestRail, and pytest. It is ideal for streamlining API testing workflows, especially for internal corporate APIs with authentication requirements.

Canonical page: https://skillsregistry.net/skills/eyaushev-swagger-testcase-mcp  
JSON: https://api.skillsregistry.net/v1/skills/eyaushev-swagger-testcase-mcp

## Description

MCP server for API test case generation from Swagger/OpenAPI specs. Parses Swagger 2.0 and OpenAPI 3.x, generates test cases across 8 categories (positive, negative, boundary, auth, security, idempotency, pagination, business logic), and exports to Postman, TestRail, Allure, k6, pytest, Gherkin, and CSV. Supports internal corporate APIs with auth headers. Auto-saves export files to your working di

## Trust

- **Trust score (0–1):** 0.95
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-28

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/cnro8mlmcu)
- **Repository:** <https://github.com/eyaushev/swagger-testcase-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "eyaushev-swagger-testcase-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/eyaushev-swagger-testcase-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/eyaushev-swagger-testcase-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
