create_mock_api
Create an expiring HTTP or WebSocket mock. For WebSockets, set routes to [] and configure echo, welcome messages or exact text replies in websocket.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"routes": "<routes>"
},
"name": "create_mock_api"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| llm | No | Text-only OpenAI Chat Completions or Anthropic Messages test double. Empty routes required. Estimated usage; streams are limited to five seconds. Does not run a model or execute tools. | |
| crud | No | ||
| echo | No | Reflect requests; requires empty routes and no CRUD. | |
| name | Yes | API name, up to 80 characters. | |
| routes | Yes | ||
| websocket | No | ||
| visibility | No |