cd /news/developer-tools/show-hn-mcp-tool-definition-quality-… · home topics developer-tools article
[ARTICLE · art-120562] src=tdqs.dev ↗ pub= topic=developer-tools verified=true sentiment=· neutral

Show HN: MCP Tool Definition Quality Score (TDQS) Spec

Puneet Singh, creator of FastMCP and other MCP ecosystem tools, released the Tool Definition Quality Score (TDQS), an open-source specification for evaluating MCP server definition quality. TDQS is used by Glama to score over 15,000 open-source and remote MCPs, and a free website at tdqs.dev offers documentation, a playground, CLI, API, and SDKs to promote adoption and address inconsistent tool definitions.

read1 min views8 publishedSep 3, 2026

Hey everyone,

You may know me because of my Open-Source work like awesome-mcp-servers, FastMCP (node.js), ViteMCP, mcp-proxy, mcp-remote, and a few other projects in the MCP ecosystem, including Glama.

I was lucky enough to be present when MCP was first announced. That let me to contribute to the foundations of this new protocol and everything that has evolved around it. It also let me to be at the center of a lot of feedback, and by far the biggest complaint about the MCP ecosystem has been the inconsistent quality. Quality here means a lot of things, but server JSON definition is a big part of it. Bad tool definitions mean that tools are not selected when they should be, they are when they shouldn't, they are improperly invoked, etc.

TDQS is an open-source specification (https://github.com/glama-ai/tool-definition-quality-score) for evaluating the quality of the MCP server definitions. It's not a complete solution to the quality problem, but it is a research based rubric that increases clarity over what tools are available, what are their behaviors/purpose, and when/how they are supposed to be used.

TDQS is what Glama uses to score 15,000+ Open-Source and remote MCPs. And https://tdqs.dev is a free website to promote the spec and increase the adoption through better documentation and easy to use playground/CLI/API/SDKs.

Would love your feedback and participation in improving the quality of the MCP ecosystem.

Comments URL: [https://news.ycombinator.com/item?id=49553343](https://news.ycombinator.com/item?id=49553343)

Points: 1

── more in #developer-tools 4 stories · sorted by recency
── more on @puneet singh 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-mcp-tool-def…] indexed:0 read:1min 2026-09-03 ·