A from-scratch Model Context Protocol server (stdio, stdlib-only, zero deps): safe calc (OWASP LLM06), BM25 search, a no-LLM-judge answer grader, and live model-drift / eval-run lookups. 39 tests.
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 14
filesystem 1
- fs egnaro9-mcp-tools-dbbc85f/mcptools/tools.py :24
from pathlib import Path
network 1
- net egnaro9-mcp-tools-dbbc85f/mcptools/live.py :22
import urllib.error
database 1
- db egnaro9-mcp-tools-dbbc85f/mcptools/store.py :19
import sqlite3
declared dependencies 4
- pytest@>=7
- pytest-cov@>=4
- ruff@>=0.5
- mypy@>=1.8