Repository navigation
🚀 Release Notes for v1.0.0
🚀 Initial Release: Hoverfly MCP Server
Hoverfly MCP Server is a Spring Boot-based Model Context Protocol (MCP) server that exposes Hoverfly as programmable tools for AI assistants like Cursor, Claude Desktop, and GitHub Copilot.
✨ What It Does
Enables AI assistants to dynamically create and manage mock APIs when external services are unavailable or for testing purposes.
🛠️ Key Features
get_hoverfly_status: Check if Hoverfly server is runningstart_hoverfly_web_server: Start Hoverfly in web server modestop_hoverfly_server: Stop Hoverfly and clear all mocksfetch_hoverfly_version: Get current Hoverfly versionlist_hoverfly_mocks: List all active mock APIsadd_hoverfly_mock: Create new mock API with JSON definitionclear_hoverfly_mocks: Remove all existing mock APIsshow_hoverfly_endpoints_info: Get server endpoints and usage infoget_hoverfly_documentation: Access Hoverfly documentation for matchers and templatingsuggest_hoverfly_matchers: Get matcher suggestions for request fieldsget_hoverfly_debug_logs: Fetch debug logs for troubleshooting
🎯 Use Cases
- Development: Mock external APIs when they're down or unreliable
- Testing: Create controlled test environments with predictable responses
- Offline Work: Develop without internet connectivity by mocking all external calls
- API Prototyping: Test different API response scenarios before implementation
- Demo Environments: Create consistent demo environments with mocked data
Feel free to contribute or explore more on how this can accelerate AI-powered development workflows!