# Hoverfly

> Use this tool when you need to create and manage HTTP/HTTPS mocks and stubs for development and testing, or when you want to simulate external dependencies without manual configuration. It solves problems related to integration testing, service isolation, and API simulation, providing a natural language interface for core operations like server lifecycle management and mock API creation. The tool takes natural language inputs and outputs mock API statuses and simulation results, making it ideal for developers and testers who need to quickly set up and manage API mocks.

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

## Description

This Hoverfly MCP server by Kapish Malik provides AI assistants with direct control over Hoverfly, a service virtualization tool for creating HTTP/HTTPS mocks and stubs during development and testing. The implementation exposes core Hoverfly operations including server lifecycle management (start/stop), mock API creation through detailed request-response pair definitions, simulation management, and status monitoring, all accessible through natural language interactions. Built with Spring Boot and the Spring AI MCP framework, it runs Hoverfly in webserver mode on port 8500 with admin controls on port 8888, making it valuable for developers and testers who need to quickly set up and manage API mocks for integration testing, service isolation, or simulating external dependencies without manual Hoverfly configuration.

## 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:** monitoring
- **Updated:** 2026-05-18

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/hoverfly)
- **Repository:** <https://github.com/kapishmalik/hoverfly-mcp-server>

## 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": "hoverfly"
    }
  }
}
```

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