Add mcp-drill — fault injection + reliability scorecard for MCP servers

Fills gap: model-free, deterministic scan of 31 MCP servers (265 tools).
Only 3% enforceable outputSchema — complementary to security scanners like mcp-scan.
pip install mcp-drill[scan] · uvx · GitHub Action · badge
This commit is contained in:
TimurRakhmatullin
2026-09-06 20:37:40 -07:00
parent bf42696956
commit 15d2fa1e79
+1
View File
@@ -1151,6 +1151,7 @@ Data Platforms for data integration, transformation and pipeline orchestration.
- [AKzar1el/mcp-web-validator](https://github.com/AKzar1el/mcp-web-validator) [![AKzar1el/mcp-web-validator MCP server](https://glama.ai/mcp/servers/AKzar1el/mcp-web-validator/badges/score.svg)](https://glama.ai/mcp/servers/AKzar1el/mcp-web-validator) 📇 ☁️ 🏠 🍎 🪟 🐧 - Web Validator by DigestSEO validates HTML and CSS, audits technical SEO and accessibility signals, checks JSON-LD and bounded public links, and captures responsive screenshots. Install locally with `npx -y mcp-web-validator`; no API keys required. - [AKzar1el/mcp-web-validator](https://github.com/AKzar1el/mcp-web-validator) [![AKzar1el/mcp-web-validator MCP server](https://glama.ai/mcp/servers/AKzar1el/mcp-web-validator/badges/score.svg)](https://glama.ai/mcp/servers/AKzar1el/mcp-web-validator) 📇 ☁️ 🏠 🍎 🪟 🐧 - Web Validator by DigestSEO validates HTML and CSS, audits technical SEO and accessibility signals, checks JSON-LD and bounded public links, and captures responsive screenshots. Install locally with `npx -y mcp-web-validator`; no API keys required.
- [trakshan-mishra/Diffcontext](https://github.com/trakshan-mishra/Diffcontext) [![trakshan-mishra/Diffcontext MCP server](https://glama.ai/mcp/servers/trakshan-mishra/Diffcontext/badges/score.svg)](https://glama.ai/mcp/servers/trakshan-mishra/Diffcontext) 🐍 🏠 🍎 🪟 🐧 - Static-analysis-powered context compiler for LLM coding agents. Parses Python repos into dependency graphs, selects the minimal code context for a change (callers, callees, related functions), and packs it into a token budget with a disclosure header. Optionally biases retrieval from the bug report text. Includes `verify` which mines your repo's git history and grades retrieval — printing NULL RESULT when it doesn't fit. Zero runtime dependencies. `pip install "diffcontext[mcp]"`. - [trakshan-mishra/Diffcontext](https://github.com/trakshan-mishra/Diffcontext) [![trakshan-mishra/Diffcontext MCP server](https://glama.ai/mcp/servers/trakshan-mishra/Diffcontext/badges/score.svg)](https://glama.ai/mcp/servers/trakshan-mishra/Diffcontext) 🐍 🏠 🍎 🪟 🐧 - Static-analysis-powered context compiler for LLM coding agents. Parses Python repos into dependency graphs, selects the minimal code context for a change (callers, callees, related functions), and packs it into a token budget with a disclosure header. Optionally biases retrieval from the bug report text. Includes `verify` which mines your repo's git history and grades retrieval — printing NULL RESULT when it doesn't fit. Zero runtime dependencies. `pip install "diffcontext[mcp]"`.
- [alexbypa/github-projectpulse-mcp](https://github.com/alexbypa/github-projectpulse-mcp) [![alexbypa/github-projectpulse-mcp MCP server](https://glama.ai/mcp/servers/alexbypa/github-projectpulse-mcp/badges/score.svg)](https://glama.ai/mcp/servers/alexbypa/github-projectpulse-mcp) 📇 ☁️ - GitHub repository health monitoring for AI assistants. Analyze health scores (A-F grades), OpenSSF security checks, DORA metrics, code scanning alerts, and CI/CD status of any repo. - [alexbypa/github-projectpulse-mcp](https://github.com/alexbypa/github-projectpulse-mcp) [![alexbypa/github-projectpulse-mcp MCP server](https://glama.ai/mcp/servers/alexbypa/github-projectpulse-mcp/badges/score.svg)](https://glama.ai/mcp/servers/alexbypa/github-projectpulse-mcp) 📇 ☁️ - GitHub repository health monitoring for AI assistants. Analyze health scores (A-F grades), OpenSSF security checks, DORA metrics, code scanning alerts, and CI/CD status of any repo.
- [TimurRakhmatullin86/mcp-drill](https://github.com/TimurRakhmatullin86/mcp-drill) 🐍 🏠 🍎 🪟 🐧 - Fault injection + model-free reliability scorecard for MCP servers. Injects timeouts, malformed JSON-RPC, truncated & corrupted-but-valid outputs; grades `outputSchema` enforceability (31 servers, 265 tools — only 3% enforceable) + error conformance. `pip install mcp-drill[scan]` · `uvx mcp-drill scan -- npx -y @modelcontextprotocol/server-filesystem /tmp` · GitHub Action + badge. See [vs mcp-scan](https://timurrakhmatullin86.github.io/mcp-drill/vs-mcp-scan/).
Tools and integrations that enhance the development workflow and environment management. Tools and integrations that enhance the development workflow and environment management.
- [kestiny18/spring-nacos-mcp](https://github.com/kestiny18/spring-nacos-mcp) [![kestiny18/spring-nacos-mcp MCP server](https://glama.ai/mcp/servers/kestiny18/spring-nacos-mcp/badges/score.svg)](https://glama.ai/mcp/servers/kestiny18/spring-nacos-mcp) 🐍 🏠 ☁️ 🍎 🪟 🐧 - Project-aware, read-only Nacos config & service-discovery server for Spring Cloud repos. Zero setup: auto-discovers every environment (dev/test/prod/...) from the repo's application/bootstrap files, with cross-environment key-level config diff. Single file, zero dependencies. - [kestiny18/spring-nacos-mcp](https://github.com/kestiny18/spring-nacos-mcp) [![kestiny18/spring-nacos-mcp MCP server](https://glama.ai/mcp/servers/kestiny18/spring-nacos-mcp/badges/score.svg)](https://glama.ai/mcp/servers/kestiny18/spring-nacos-mcp) 🐍 🏠 ☁️ 🍎 🪟 🐧 - Project-aware, read-only Nacos config & service-discovery server for Spring Cloud repos. Zero setup: auto-discovers every environment (dev/test/prod/...) from the repo's application/bootstrap files, with cross-environment key-level config diff. Single file, zero dependencies.