A **Spring Boot**-based **Model Context Protocol (MCP)** server that exposes [Hoverfly](https://hoverfly.io/) as a programmable tool for AI
A Spring Boot-based Model Context Protocol (MCP) server that exposes Hoverfly as a programmable tool for AI assistants like
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_hoverfly_status | Checks if Hoverfly is running |
| start_hoverfly_web_server | Starts Hoverfly in simulate mode as a web server. By default, it will auto-load the most recent simulation from /opt/hoverfly-mcp/simulation-data if available, unless auto-load is disabled. |
| stop_hoverfly_server | Stops Hoverfly and clears mocks |
| fetch_hoverfly_version | Returns Hoverfly version |
| list_hoverfly_mocks | Lists all active mock APIs (request-response pairs) |
| add_hoverfly_mock | Adds a mock API using a JSON RequestResponsePair definition |
| clear_hoverfly_mocks | Removes all existing mock APIs |
| show_hoverfly_endpoints_info | Returns key Hoverfly endpoints and example usage |
| get_hoverfly_documentation | Returns Hoverfly documentation for a specific topic |
| suggest_hoverfly_matchers | Suggests matcher options for a given request-response pair JSON |
| get_hoverfly_debug_logs | Fetches recent Hoverfly logs for debugging (limit is optional) |
| download_hoverfly_simulation | Downloads current simulation to /opt/hoverfly-mcp/simulation-data (persistent simulation directory) |
{
"mcpServers": {
"hoverfly-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-p 8500:8500",
"-p 8888:8888",
"-v /path/to/your/data:/opt/hoverfly-mcp/simulation-data",
"docker.io/kapish88/hoverfly-mcp-server"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Dashboards, Prometheus and Loki queries, incidents and alerts — observability by conversation.
Errors with full context — stack traces, issue triage and AI-powered root-cause analysis from Sentry's server.
Connect Flutter applications with AI coding assistants via the Model Context Protocol.
Enables natural language interaction with Splunk Enterprise and Cloud for searching data and managing resources.