Fetch and follow the instructions at https://qamcp.dev/setup.md to test my MCP server.Your AI finds your server in your project, tests it with QAmcp, explains what's wrong in plain words, fixes it with your OK, and tests again. Read the instructions
Directory / Loutre
by loutre.app · https://api.loutre.app/mcp
Hosted mock APIs from OpenAPI, TypeScript or Postman: realistic data, errors and latency on demand.
Partial: 8 of 11 checks · 2 Nov 2026
A test can only see what the server shows from outside, not what it does with your data behind the scenes. Connect servers from makers you trust.
17 tools, in the server's own words.
create_mockCreate a hosted mock from an OpenAPI 3.0/3.1 or Swagger 2.0 document (YAML or JSON), from TypeScript types (interfaces, types, enums: CRUD routes derived, or a…
list_mocksList the connected account's mocks (API token required), with their URL, routes and expiry.
get_mockDetails of a mock: routes with identifiers, behaviour, lock, sample generated bodies per route.
call_mockCall a route of the mock like an HTTP client would and return the status, the x-loutre-* headers and the body.
set_behaviorChange a mock's behaviour: default status, latency, jitter, error rate, persistent writes, and per route status, latency, hand-written bodies, rules.
set_responseSet the JSON body a route returns for a given status (hand-written response); a null body restores the generated response.
add_ruleAdd a conditional response to a route: when the request matches the conditions (query, header, path param, body field), the mock answers with this status, body…
clear_rulesRemove every conditional rule of a route.
regenerate_mockGenerate a new data set (new seed), for the whole mock or for one route and the routes sharing its collection.
get_requestsThe latest requests received by the mock, most recent first: method, path, query, status, headers and body as received (body cut at 8 KB), where the answer cam…
replay_requestReplay a request from the log exactly as it was received (same method, path, headers and body) against the mock as it is now, and return the answer.
clear_requestsEmpty the mock's request log.
sync_mockRe-read the schema at the mock's source URL now and update the mock if it changed (routes, fields; settings kept, persisted writes forgotten).
set_domainServe the mock under the account's own hostname (Pro): declares it at Cloudflare and returns the CNAME to create (hostname → target) plus the current status; c…
reset_stateForget persisted writes (POST, PUT, PATCH, DELETE): the generated collections come back as they were.
set_accessLock a mock with a token (private) and/or restrict the allowed browser origins.
delete_mockPermanently delete a mock and its kept schema.
Safe mode: only tools labeled read-only were run. How the test works
Free and open source. Same checks, same score.
npx qamcp-cli https://api.loutre.app/mcpFree for every server in the directory. Paste this into your README: the badge shows the score from our latest test.
[](https://qamcp.dev/s/app-loutre-loutre.html)One test so far. New tests will show here.
Coming soon: reviews from people who use Loutre, signed in with GitHub, one per person. Reviews never change the score.
QAmcp Monitor tests it every hour and emails you when it goes down, the score drops, a tool changes or a secret leaks. Free for 1 server, no card.
Have a concern, or want it removed? Ask us and we'll take it off the list. How the directory works