MCP Tool Definition Quality Score (TDQS) Spec
Details
- External ID
- 49553343
- Source
- HN
- Company
- —
- Product
- MCP Tool Definition Quality Score (TDQS) Spec
- Website domain
- tdqs.dev
- Launched
- Sept. 3, 2026
- Cohort
- —
- Upvotes
- 8
- Upvotes percentile
- 0.5015948963317385
- Tags
- —
- Fetched at
- Sept. 10, 2026, 5:31 a.m.
- Updated at
- Sept. 10, 2026, 5:31 a.m.
Description
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.
Enrichment
- Theme
- Model Context Protocol developer tools
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- AI feature
- Project type
- Hobby / open-source project
- Normalized one-liner
- quality scoring for mcp tool definitions
- Manually corrected
- False
Could you build this?
Yes This is a specification and linting/scoring standard for Model Context Protocol (MCP) tool schemas, easily implementable as a TypeScript/JSON schema validator using LLM prompts or heuristic rules.
Discussion
1 comment analyzed.
Competitors mentioned: Fable (MCP testing alternative)
Concerns raised: Quality score retesting doesn't trigger automatically after MCP updates, Unclear documentation on how to trigger quality score retests, Hidden requirement for credit card to rebuild/release MCPs, Discovery difficulty for new MCPs among existing options
Feature requests: Documentation or UI hint near quality score explaining retest trigger steps, Marketing/discovery recommendations for launching new MCPs
Competitors
Other products that read as similar to this one — 45 launches clear the similarity bar, closest 8 shown.
Attention rank: #22 of 46 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 289 days after the earliest competitor.
- mcp-use v2 rebuilt from scratch for stateless 2026-07-28 MCP spec · hn · 2026-08-06 · 10 upvotes · similarity 0.43
- MCPfinder · hn · 2026-04-20 · 9 upvotes · similarity 0.39
- MCP Compass · ph · 2026-09-15 · 3 upvotes · similarity 0.39
- Simfinity.js · ph · 2026-09-16 · 1 upvotes · similarity 0.38
- MCPSpec · hn · 2026-02-25 · 7 upvotes · similarity 0.38
- MCP Playground · hn · 2026-03-01 · 7 upvotes · similarity 0.38
- Openstatus MCP Health Checker · ph · 2026-05-30 · 207 upvotes · similarity 0.37
- MCP Server for OpenTelemetry · hn · 2025-11-18 · 13 upvotes · similarity 0.37
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.