A Python MCP server for provisioning Ubuntu and deploying PHP applications with Deployer.
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.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 16583ff · analyzer v33 · 6h ago
danger signals1
- dynamic code execution eval()/exec() datashaman-gimme-16583ff/tests/test_privileged_helper.py :23
exec(compile(source, "gimme-provision-stack", "exec"), namespace)
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 13
filesystem 8
- fs datashaman-gimme-16583ff/src/gimme/config.py :7
from pathlib import Path - fs datashaman-gimme-16583ff/src/gimme/deployer.py :6
from pathlib import Path - fs datashaman-gimme-16583ff/src/gimme/server.py :3
from pathlib import Path - fs (weak) datashaman-gimme-16583ff/tests/test_config.py :2
from pathlib import Path - fs (weak) datashaman-gimme-16583ff/tests/test_deployer_recipe.py :3
from pathlib import Path - fs (weak) datashaman-gimme-16583ff/tests/test_deployer_runner.py :2
from pathlib import Path - fs (weak) datashaman-gimme-16583ff/tests/test_mcp.py :2
from pathlib import Path - fs (weak) datashaman-gimme-16583ff/tests/test_privileged_helper.py :3
from pathlib import Path
shell / exec 4
- shell datashaman-gimme-16583ff/src/gimme/deployer.py :4
import subprocess - shell (weak) datashaman-gimme-16583ff/tests/test_deployer_recipe.py :2
import subprocess - shell (weak) datashaman-gimme-16583ff/tests/test_deployer_runner.py :1
import subprocess - shell (weak) datashaman-gimme-16583ff/tests/test_privileged_helper.py :2
import subprocess
declared dependencies 4
- fastmcp@>=3.0,<4.0
- pydantic@>=2.10,<3.0
- deployer/deployer@^8.0
- phpstan/phpstan@^2.1