Look twice.Find the gem.

AI agents and MCP servers, each published with its source and what the checks found.

Marketplace

  • Everything
  • AI agents
  • Apps
  • MCP servers
  • Templates
  • What people want
  • What changed this week
  • The verification standard
  • The ooruby Index
  • Servers that publish no source
  • Reliability guides
  • What the catalogue holds
  • Sell here

Our library

  • Everything, in one place
  • Guides
  • Glossary
  • Calculators
  • Checklists and cheat sheets
  • Community

ooruby

  • Home
  • For teams
  • Site status
  • Company projects
  • RSS feed

Verification records what our published tests found on a specific version at a specific date. It is not a warranty, and it does not certify that software is free of defects.

Rubricv1.0
AI agentsAppsMCP serversTemplatesWantedCommunityOur library
Sign inSell
How verification works
All guides
How verification worksBeginner· 6 min read

What a Verified badge actually means

The one thing to remember

A badge is a record of what specific tests found on a specific version on a specific day. It is not a warranty.

The question

Understand what you are relying on when you trust a badge, so you can decide what you still need to check yourself.

Figure

How What a Verified badge actually means works, in one picture

1It applies to one version, not to the product2It covers the code, the dependencies and the declared behavi...3For MCP servers it adds the attacks specific to them4For agents it adds a measured run

The same argument as the text, as a chain. Each step is what makes the next one possible.

  1. 1

    It applies to one version, not to the product

    Verification runs against a single published version and records the hash of exactly what was tested. When the maker ships an update, the badge does not carry over. The listing drops to unverified until the new version has been through the same tests.

    This matters more here than in most software categories. An MCP server describes its own tools to the model that calls it, so a maker who changes a tool description after you installed it has changed what the software does without changing anything you would notice.

    A badge with an old date next to a recent update is the one combination that should stop you.

  2. 2

    It covers the code, the dependencies and the declared behaviour

    The verification panel on every listing page

    The scan looks for credentials left in shipped files or in repository history, dependency versions with known published vulnerabilities, and whether the software does what its own manifest says it does.

    That last check is the one people underestimate. A listing declares which tools it exposes, which scopes it needs and where it is allowed to send data. We compare the declaration against observed behaviour, and a mismatch fails the check even when neither half is dangerous on its own.

  3. 3

    For MCP servers it adds the attacks specific to them

    Any tool that accepts a URL is tested for whether it will fetch somewhere it should not. In a large independent scan of public MCP servers in 2026, more than a third of URL-accepting servers failed exactly that check.

    Tool descriptions are tested for injected instructions, which is the attack behind the tool-poisoning vulnerabilities disclosed in 2025. Servers that expose command execution are tested for whether the command set is fixed or open ended.

  4. 4

    For agents it adds a measured run

    An agent a maker submits is to be run against a fixed set of tasks in a sandbox, recording how many succeeded, the median time and the cost of one run. None has been run yet: the sandbox waits on isolated infrastructure, so these fields are blank on every listing today.

    These are measurements, not claims. Where a listing has not been run, the field is blank rather than estimated. Independent testing of production agents in 2026 put the average success rate near 57 percent, which is why a measured number beats a marketing one.

    A high success rate on our task set is not a promise about your tasks. Try it on your own work, somewhere of your own.

You have got it when

You can say, in one sentence, what the badge on a listing you are looking at does and does not tell you.

Read next

How verification works
What we do not check
How verification works
How to read a findings report without panicking
How verification works
Why a badge expires, and what happens when a maker ships
Before you buy
How to check an MCP server for SSRF yourself
How verification works
How to verify an MCP server yourself
Selling here
Get your listing verified
The bottom line

A badge is a record of what specific tests found on a specific version on a specific day. It is not a warranty.

See the AI and semiconductor names

The near-monopolies and the commodities, side by side, because they look identical from outside and they are not.

Figure

What a verification receipt actually says

Verifiedrubric v1.0Version tested2.4.1 · sha256:9f3c...a71bTested on14 July 2026Checks run16 of 16 · 2 findings, both lowNot coveredruntime behaviour after updateSigned · anyone can re-check thisA result, not a warrantyIt says what we found, not what will happenOne version onlyA newer release carries none of this overA date, so it can go staleOld date beside a recent update is the stop signNamed checksPublished, so you can read what each one doesThe limits, in the same type sizeA badge without this section is marketing

Five facts, and every one of them is narrower than the word Verified suggests. The version hash is the field that decides whether any of the others still apply to the thing you are about to install.