# TDQS

> An open framework for scoring how well an MCP tool definition communicates to an AI agent.

- **Website:** https://tdqs.dev
- **Pricing:** unknown
- **Categories:** Developer Tools, AI Agents
- **Tags:** developer-tools, ai-agents, writing-content
- **Platforms:** Web, CLI
- **Last verified:** 2026-09-10
- **Canonical page:** https://linkrena.com/tools/tdqs

## About

The description is the only thing an agent reads before it picks a tool. TDQS grades every definition on six weighted dimensions, explains each point, and turns the result into a tier you can gate a release on — the same numbers in your terminal, in CI, and across Glama's registry.

Code extracts what the schema and annotations already say; a model grades only what the description adds beyond them. Every stage of the pipeline is specified, and the deterministic ones are exact to the digit across implementations.

Deterministic code reads the schema and annotations: parameter coverage, output schema, behavioural hints, invocation cost, and a hash so the same definition always scores the same.

Degenerate definitions — no description, a name restated as a sentence — short-circuit with a flag and a floor score. No model call is spent on them.

A model grades six dimensions from 1 to 5 against published anchors, and writes a justification for every point. The prompts are the specification, byte for byte.

Overrides, flags and smells are applied by code, the weights roll up in integer arithmetic, and the result is a score, a tier, and the reasons.

Six weighted dimensions grade each tool; four more, equally weighted, judge the server as a whole. Every score comes with a written reason, and every dimension has a page with its anchors.

## Related tools

- [Ratify Agent Relay Harness](https://linkrena.com/tools/ratify-agent-relay-harness): Offline, one-command reproduction harness + adversarial annex for the Agent Relay x Ratify Phase 2 flagship.
- [Shelfprotocol](https://linkrena.com/tools/shelfprotocol): robots.txt for commerce — the open directory AI agents query before they buy - Signal-All/shelfprotocol
- [Weir](https://linkrena.com/tools/weir): Weir - unit tests for your agents.
- [Markdown Gatekeeper](https://linkrena.com/tools/markdown-gatekeeper): Local-first authority layer for organizing Agent-facing Markdown - nanlogic/markdown-gatekeeper
- [Declick](https://linkrena.com/tools/declick): Compile an API, an MCP server, a database or a web page into a CLI your agent can run.
- [Webmcp React](https://linkrena.com/tools/webmcp-react): React hooks for exposing your app's functionality as WebMCP tools - transport-agnostic, SSR-safe, Strict Mode safe, W3C spec-aligned - agentcathq/webmcp-react
