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 / Opper
by opper.ai · https://api.opper.ai/mcp
EU AI gateway: search 700+ models, create projects and API keys, manage rules, usage and traces.
12 of 12 checks · 11 Nov 2026
Tokens are an estimate: the characters in its tool names, descriptions and inputs, divided by 4. The exact number depends on your AI model. Safety labels are what the server says about itself. From our latest test, 11 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.
What QAmcp can and can't see · How to tell if an MCP server is safe · Hidden instructions · Prompt injection
It lists no public code, so there is nothing to look up in GitHub Security Advisories or OSV.dev. QAmcp tests how a server behaves. It does not scan source code.
43 tools, in the server's own words.
create_api_keyMints a runtime API key for the project.
create_dynamic_routeCreates a route draft.
create_dynamic_route_deploymentFail-closed deployment contract for infrastructure clients.
create_projectCreates a project in the calling organization.
create_ruleCreates a rule with a client-generated UUID.
delete_api_keyPermanently deletes a runtime API key.
delete_dynamic_routeSoft-deletes the route.
delete_projectSoft-deletes the project and permanently deletes every runtime API key bound to it.
delete_ruleDeletes a rule and stops its enforcement; inherited rules still apply.
deploy_dynamic_routeValidates the row-locked current draft and deploys it as a new immutable version, changing live routing.
get_dynamic_routeread-onlyReturns the route, draft graph, validation issues and active version.
get_dynamic_route_deploymentread-onlyPure read of a completed deployment operation belonging to the same organization and authenticated actor.
get_dynamic_route_versionread-onlyReturns a historical deployed version, including its graph and layout.
get_projectread-onlyFetches one project by UUID.
list_api_keysread-onlyLists the runtime API keys bound to a project.
list_dynamic_route_versionsread-onlyLists immutable deployed-version summaries for a route.
list_dynamic_routesread-onlyLists routes in the calling organization, including whether drafts differ from the deployed version.
list_projectsread-onlyLists every project in the calling organization.
list_rulesread-onlyLists rules in the calling organization.
restore_dynamic_route_versionReplaces the current draft with a historical version without changing live routing.
rollback_dynamic_routePublishes a historical version as a new deployed version and changes live routing immediately.
simulate_dynamic_routeread-onlyOmit version_number or set it to null to simulate the current draft, including an unpublished route.
undeploy_dynamic_routeClears only the current active version pointer.
update_dynamic_route_draftSaves draft changes without deploying.
and 19 more
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.opper.ai/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/ai-opper-opper.html)One test so far. New tests will show here.
Coming soon: reviews from people who use Opper, 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