frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

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

https://tdqs.dev
3•punkpeye•2h ago
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.

Show HN: MesaOS – An operating system written from scratch in Rust

https://github.com/crackanimad0r/MesaOS
2•crackanimador•1h ago•0 comments

Show HN: Bridle: hand your agent's context to a coworker's agent

https://www.bridle.network/
4•withoutshape•1h ago•0 comments

Show HN: NGPDFs – 50 PDF tools that never upload your files

https://ngpdfs.com
2•amulyakashyap09•1h ago•0 comments

Show HN: WordPress search and replace that doesn't corrupt serialized data

https://github.com/ibrahimhajjaj/lucid-search-replace
2•ibrahimwithi•2h ago•0 comments

Show HN: Real-time AI news aggregator with daily digest

https://aibriefs.news
7•michelmi•4h ago•11 comments

Show HN: Model – A Minimal Python ORM for MySQL and SQLite

https://github.com/el1s7/model
2•el1s7•2h ago•0 comments

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

https://tdqs.dev
3•punkpeye•2h ago•0 comments

Show HN: LibPolyCall – a C runtime broker for cross-language function calls

https://github.com/obinexus/libpolycall-v1
2•obinexus•2h ago•0 comments

Show HN: Wordmate – local speech-to-text for macOS

https://github.com/vdszds/wordmate
2•vdszds•2h ago•0 comments

Show HN: Radia – agent coordination with leases, permissions and provenance

https://radia.sh/
2•ymodulo•2h ago•0 comments

Show HN: I built an app that makes your goals inevitable

https://www.getinference.app/
2•ifeanyi_sa•2h ago•0 comments

Show HN: A gravity simulator where forces propagate at the speed of light

https://github.com/alessandro-pioli/AstroCausal_Engine
2•alessandropioli•2h ago•0 comments

Show HN: WiringPi 3.20 – Updated GPIO Library for Raspberry Pi

https://github.com/WiringPi/WiringPi
2•evil99•2h ago•0 comments

Show HN: OwnTime – a chess clock for your day's priorities

https://owntime.app/
99•fmos•1d ago•51 comments

Show HN: Ensemble Prover - Open-Source Python Autonomous Theorem Prover

https://github.com/graviterra/ensemble-prover
2•stereochemical3•2h ago•1 comments

Show HN: A Context Registry for AI coding agents

https://context.apimatic.io/
6•sohaibtariq•3h ago•1 comments

Show HN: I built my first MCP to manage Google Ads

https://adchestra.com/
14•MichalKrk•7h ago•10 comments

Show HN: Ardent, a code-first agent for non-engineering work

https://ardent.ai/
7•nkohari•4h ago•2 comments

Show HN: A searchable, timestamped index of 1,124 AI Engineer talks

https://aietalks.com/
9•strickvl•4h ago•2 comments

Show HN: Yan – In-browser glitch art and texture lab without server uploads

https://yan.yichenlab.com/textures/
2•xcc3641•4h ago•0 comments

Show HN: The cheapest GPU cloud – H100s at $2.04/HR, H200s at $3/HR

https://compute.cheap/
43•EmiCorleone•16h ago•18 comments

Show HN: Instantly get the transcript from the agent that wrote any line of code

https://github.com/ctxrs/ctx/blob/main/README.md
4•luca-ctx•5h ago•1 comments

Show HN: Keydris - Check what an agent is allowed to do before it runs

https://keydris.com
3•ahmed89•5h ago•0 comments

Show HN: VT Code – My attempt at building a coding-agent harness

https://github.com/vinhnx/VTCode
3•vinhnx•5h ago•1 comments

Show HN: A benchmark for flight search intent

https://fjmatrix.github.io/flight-search-intent-eval/
3•rabbit_1•5h ago•0 comments

Show HN: Triplox, a distributed Datalog engine with incremental queries

https://github.com/fiV0/triplox
2•fiv0•5h ago•2 comments

Show HN: Royalty free UI avatars for Figma/React

https://radianui.com/resources/avatar
3•Ashmit72•6h ago•0 comments

Show HN: Openvurp – A wallet of AI agents that use tools and consult each other

https://github.com/openvurp/openvurp
3•vforno•6h ago•1 comments

Show HN: HN Match Maker – Matching "Who Wants to Be Hired?" With "Who's Hiring?"

https://hnmatchmaker.com/
114•all2•1d ago•45 comments

Show HN: I made text selection on macOS programmable

https://github.com/ganeshmshetty/openclip
4•ganeshmshetty•7h ago•4 comments