github Python analyzed · update queued 1d49b60 (1 behind)
malkreide/mcp-data-source-probe-skill
Claude Skill for probing public data sources before building an MCP server - a three-step core procedure
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport — counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 1d49b60 · analyzer v32 · 1w ago
skills & prompt files 1
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 20
filesystem 14
- fs (weak) malkreide-mcp-data-source-probe-skill-1d49b60/tests/conftest.py :18
import shutil - fs (weak) malkreide-mcp-data-source-probe-skill-1d49b60/tests/mutations.py :29
import shutil - fs (weak) malkreide-mcp-data-source-probe-skill-1d49b60/tests/test_mutations.py :9
from pathlib import Path - fs (weak) malkreide-mcp-data-source-probe-skill-1d49b60/tests/test_suite_integrity.py :10
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/__main__.py :11
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/_core.py :39
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/adoption.py :45
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/github_meta.py :21
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/hygiene.py :11
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/readmes.py :12
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/references.py :18
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/ruff_gate.py :18
import shutil - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/skill_doc.py :13
from pathlib import Path - fs malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/toolchain.py :29
import shutil
shell / exec 6
- shell (weak) malkreide-mcp-data-source-probe-skill-1d49b60/tests/conftest.py :19
import subprocess - shell (weak) malkreide-mcp-data-source-probe-skill-1d49b60/tests/mutations.py :30
import subprocess - shell malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/hygiene.py :10
import subprocess - shell malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/references.py :16
import subprocess - shell malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/ruff_gate.py :19
import subprocess - shell malkreide-mcp-data-source-probe-skill-1d49b60/tools/checks/toolchain.py :30
import subprocess
network 1
- net malkreide-mcp-data-source-probe-skill-1d49b60/reference/retry_backoff.py :29
at the colon: ``httpx.ConnectTimeout``, ``ReadTimeout`` and ``ConnectError``