Open source · MIT
mcp-scan
Open-source security scanner for Model Context Protocol servers.
Applied research record · reviewed 2026-09-05
ThynkQ is a small engineering studio, not a research lab. Alongside client work we build open-source tooling for AI evaluation and agent security, and we publish what we learn using it. This page separates what we have shipped from what we are still working on from what we have not started. Where prior work exists, we cite it.
Tools
The public tools behind this research. Free, no signup, no waitlist.
Open source · MIT
Open-source security scanner for Model Context Protocol servers.
Start here
A five-question browser tool that turns a messy software problem into the right next step: product, audit, sprint, build, or CTO lane.
New
A five-question browser tool that routes an MCP rollout into the safest next step: free scan, hosted Pro preview, paid 48-hour review, or broader Build Readiness Audit.
01
Public source and a specific boundary on what each tool can prove.
Published · MIT
Open-source security scanner for Model Context Protocol servers.
Checks
What this does not do
Published · MIT
Python toolkit for evaluating RAG pipelines using LLM-as-judge.
Checks
What this does not do
How it works
Every judge prompt is plain text and readable in the source.
Runs locally via Ollama, so evaluation does not require sending data to a third-party API.
02
Questions we have committed to answering. Neither study has started collecting data.
Experiment design, July 2026. No data collected yet.
Measure test-retest stability, agreement with human labels, and calibration error across judge models and prompt variants, including our own rag-eval-toolkit as one of the instruments under test. Compare locally-run open-weight judges against frontier API judges on cost per reliable verdict.
A repeated-measures design needs many thousands of judge calls, which is the main thing that decides how wide this study can go. We will publish the exact run counts and the cost alongside the results.
Experiment design, July 2026. No data collected yet.
Score the same labeled examples through Ragas, DeepEval, and rag-eval-toolkit. Quantify disagreement, then trace specific disagreements back to prompt wording.
rag-eval-toolkit is published on PyPI. It runs in this comparison alongside Ragas and DeepEval, not as a claim that it beats them.
03
Areas we think matter but are not yet studying.
Detector accuracy reportedly drops as retrieval context grows. Production RAG routinely exceeds the context lengths most detectors were validated on.
A metric tuned on general QA is unvalidated on clinical notes or pharma documentation. The data that would settle this is mostly not public.
Published surveys of MCP server security are single snapshots. A snapshot cannot see a server that ships a malicious update after you installed it.
Existing work measures agent frameworks. Whether resistance varies by base model and system prompt is less well covered.
Operating standard