github Python analyzed 8a3a4c0

gbrlpzz/zig-docs-mcp

github

Local MCP server serving always-fresh official Zig documentation for the latest release, curated high-performance lightweight-software guidance, and a dry-run-first auto-update for an out-of-date local Zig toolchain.

maintainer
gbrlpzz
license
MIT
first seen
2026-08-21
last seen
2026-08-21
releases · 30d
0
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged dynamic code execution in gbrlpzz/zig-docs-mcp
  2. HIGH code analysis flagged dynamic code execution in gbrlpzz/zig-docs-mcp
capabilities 7 tools
transport stdio counts 7 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • perf_guidance
  • zig_changelog
  • zig_langref
  • zig_search
  • zig_std
  • zig_update
  • zig_version_status
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 8a3a4c0 · analyzer v33 · 5d ago

skills & prompt files 2

danger signals1

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 11

filesystem 6

  • fs gbrlpzz-zig-docs-mcp-8a3a4c0/skills/zig-docs-mcp/src/zig_docs_mcp/__init__.py :24 import shutil
  • fs gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/guidance.py :11 from pathlib import Path
  • fs gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/stdlib.py :15 from pathlib import Path
  • fs gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/toolchain.py :20 import shutil
  • fs gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/upstream.py :15 from pathlib import Path
  • fs (weak) gbrlpzz-zig-docs-mcp-8a3a4c0/tests/test_unit.py :3 from pathlib import Path

shell / exec 1

  • shell gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/toolchain.py :21 import subprocess

network 1

  • net gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/upstream.py :18 import httpx

tool registrations 7

  • zig_version_status gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/server.py :45
  • zig_update gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/server.py :56
  • zig_langref gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/server.py :70
  • zig_std gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/server.py :91
  • zig_changelog gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/server.py :117
  • perf_guidance gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/server.py :123
  • zig_search gbrlpzz-zig-docs-mcp-8a3a4c0/src/zig_docs_mcp/server.py :141

declared dependencies 4

  • mcp@>=1.29,<2
  • httpx@>=0.27
  • beautifulsoup4@>=4.12
  • lxml@>=5.0