# MockLoop

> Use this tool when you need to generate and manage mock API servers from OpenAPI/Swagger specifications for testing, integration, or demonstration purposes. MockLoop creates fully functional FastAPI applications with features like request logging, authentication, and webhook handling, and provides tools for analyzing request logs and performance metrics. It takes OpenAPI/Swagger specs as input and outputs configurable mock servers with admin UIs, ideal for API development teams needing realistic mock services.

Canonical page: https://skillsregistry.net/skills/mockloop  
JSON: https://api.skillsregistry.net/v1/skills/mockloop

## Description

This MCP server generates and manages mock API servers from OpenAPI/Swagger specifications, creating fully functional FastAPI applications with Docker support, request logging, authentication middleware, webhook handling, and admin UIs. Built by Jascha Wanger/Tarnover LLC using Jinja2 templating and SQLite for persistence, it provides tools for generating mock servers with configurable features, discovering running mock instances, and analyzing request logs with performance metrics and error patterns. The implementation is valuable for API development teams who need realistic mock services for testing, integration work, or demonstrating API behavior before backend implementation is complete.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mockloop)
- **Repository:** <https://github.com/mockloop/mockloop-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": "mockloop"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mockloop` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mockloop/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
