Skip to content

🚀 Release Notes for v1.0.0

Choose a tag to compare

@kapishmalik kapishmalik released this 28 Jun 12:09
· 24 commits to main since this release

🚀 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 running
  • start_hoverfly_web_server: Start Hoverfly in web server mode
  • stop_hoverfly_server: Stop Hoverfly and clear all mocks
  • fetch_hoverfly_version: Get current Hoverfly version
  • list_hoverfly_mocks: List all active mock APIs
  • add_hoverfly_mock: Create new mock API with JSON definition
  • clear_hoverfly_mocks: Remove all existing mock APIs
  • show_hoverfly_endpoints_info: Get server endpoints and usage info
  • get_hoverfly_documentation: Access Hoverfly documentation for matchers and templating
  • suggest_hoverfly_matchers: Get matcher suggestions for request fields
  • get_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!