Skip to content
Squatch MCP

Tools

Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools.

  • Effect: Read 7
  • Effect: Write 7
  • Effect: Delete 1
  • Effect: Admin 1
  • Effect: Unknown effect 3
Effect
Capability

Showing 19 of 19 tools

Tools advertised by dev.workers.mockbird.mockbird/mockbird
Details
share_project

Mint (or manage) a READ-ONLY share link for a project: a browser URL you can hand to a human reviewer — they can browse the data, endpoints…

Effect: Admin
delete_project

Permanently delete a project and ALL its data (records, resources, snapshots, custom routes, webhooks, request log). Irreversible. Good pra…

Effect: Delete
add_resource

Add a resource (collection) to a project and seed it with realistic fake data. Either pass template (one of the built-ins, e.g. users, prod…

Effect: Write
create_project

Create a new mock REST API project. Returns {id, adminKey, baseUrl, resources[]}. SAVE the adminKey — it is required for admin operations (…

Effect: Write
fork_project

Copy an entire project — resources + records verbatim, custom routes, behavior settings — into a brand-new project with its own id + adminK…

Effect: Write
image_url

Mint a permanent, keyless image URL rendered by Mockbird — README badges (including LIVE record-count badges), chart images, QR codes, Open…

Effect: Write
import_data

Create a live mock API from existing artifacts. Auto-detects: OpenAPI 3.x / Swagger 2.0 spec (JSON or YAML) → resources with realistic seed…

Effect: Write
watch_service_status

Subscribe to down/recovered alerts for any of the public mock/testing APIs tracked by check_api_status (httpbin, JSONPlaceholder, ReqRes, F…

Effect: Write
write_record

Create, update, or delete records in a mock resource. Writes persist (unlike JSONPlaceholder/FakeStoreAPI). POST creates (auto-id), PUT rep…

Effect: Write
check_api_status

Live status of ~58 public mock/testing APIs — JSONPlaceholder, httpbin.org, ReqRes, FakeStoreAPI, DummyJSON, Postman Echo, httpstat.us, Moc…

Effect: Read
generate_fake_data

Generate realistic fake data instantly — stateless, nothing is created or stored, no project or adminKey needed. Ready-made resource shapes…

Effect: Read
inspect_requests

Read the project's request inspector: the most recent requests that hit the mock API (method, path, query, status, origin, captured headers…

Effect: Read
project_info

Get a project's public root index: every resource with record counts and URLs, custom routes, auth mode, and export links (openapi.json, ty…

Effect: Read
query_records

GET records from a mock resource. params is an object of query parameters, all optional: exact filters (field=value), operator suffixes (pr…

Effect: Read
snapshots

Deterministic test fixtures + eval grading: save the project's entire dataset under a name, restore it exactly later, or DIFF it against li…

Effect: Read
uptime_monitor

Free downtime alerts for any public URL — no account, armed in one call. action:"create" {url, notify?}: Mockbird GETs the url every 30 min…

Effect: Read
custom_route

Define a custom endpoint on a project (like /health, /config/:key, or a catch-all /webhooks/* request bin). body is a response template: {{…

Effect: Unknown effect
heartbeat

Dead man's switch for cron jobs, scheduled tasks, and recurring agent runs — the INVERSE of uptime_monitor: the JOB pings Mockbird, and if …

Effect: Unknown effect
verdict

One call = the whole eval grade. Composes the state check (snapshot diff vs live data) with trajectory constraints on the request log into …

Effect: Unknown effect