Tools implemented by WireMock’s MCP server
who_am_i
list_my_mock_apis
search_my_mock_apis
query
(string): The search query
Output
List of matching mock APIs
create_mock_api
name
(string, required): The name of the mock API
hostname
(string, optional): Custom hostname for the mock API
Output
Confirmation with mock API details
delete_mock_api
mockApiId
(string): The ID of the mock API to delete
Output
Confirmation message
clear_mock_api
mockApiId
(string): The ID of the mock API to clear
Output
Confirmation message
import_stubs_to_mock_api
mockApiId
(string): The ID of the mock API
stubsJson
(string): WireMock stub mappings in JSON format
Output
Confirmation message
get_stub_mappings
mockApiId
(string): The ID of the mock API
Output
JSON containing all stub mappings
update_stub_mapping
mockApiId
(string): The ID of the mock API
stubId
(string): The ID of the stub mapping to update
stubJson
(string): The new stub mapping definition in JSON format
Output
Confirmation message
delete_stub_mapping
mockApiId
(string): The ID of the mock API
stubId
(string): The ID of the stub mapping to delete
Output
Confirmation message
generate_stateful_stub_set
mockApiId
(string): The ID of the mock API
collectionPath
(string): The base URL path template for the resource
requestJson
(string): Example of the request JSON payload
resultJson
(string): Example of the state created for the resource
Output
Generated stub mappings