Ziran MCP Server

by taoq-ai• 12•• Scanned•Claim this listing•Request removal
Security & Testinga2a protocolagent securityai securitycrewaicyber threat intelligence

ZIRAN finds the vulnerabilities in AI agents that come from tools combining, not from any single prompt. Graph-based tool chain discovery, execution-level side-effect detection, multi-phase campaigns.

Ziran is an open-source mcp server by taoq-ai, written mainly in Python, with 12 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 29, 2026.

Scan summary: scanned Nov 5, 2026 at commit 32281c7. Seen able to read environment and secrets, connect to the internet. Scan policy

Scanned
Full scan at 32281c7 · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanfail
Dependency audit13 known vulnerabilitiesfail
ManifestSKILL.mdpass
Buildfail
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (30)

  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    dropper issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Contacts a hard-coded IP address instead of a domain name.
    ziran/application/skill_cve/__init__.py:82
  • medium
    langsmith@0.8.5: 1 known vulnerability
    GHSA-f4xh-w4cj-qxq8
    uv.lock
  • medium
    oauthlib@4.0.0: 1 known vulnerability
    GHSA-3jp2-3mrg-2vxc
    uv.lock
  • medium
    pyasn1@0.6.4: 4 known vulnerabilities
    GHSA-2qm8-x737-gmw5, GHSA-9m75-vc3g-4x39, GHSA-fm9c-5rcf-2q5p, GHSA-mm57-4v3p-rchx
    uv.lock
  • medium
    Install or build failed in a clean environment
    ://setuptools-scm.readthedocs.io/en/latest/config/ No distribution name is known here, so the per-distribution SETUPTOOLS_SCM_PRETEND_VERSION_FOR_<DIST> form cannot match; pass a dist name to use it. hint: Build failures usually indicate a problem with the package or the build environment
  • low
    In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
    benchmarks/ground_truth/detection/generate_dataset.py:123
  • low
    In tests/examples/docs: Downloads a script and pipes it straight into a shell (often an installer command shown to users; check where it runs).
    benchmarks/pentest_eval/simulated_adapter.py:29
  • low
    In tests/examples/docs: Sends data to a paste site, webhook catcher or chat webhook — common exfiltration channels.
    examples/01-static-analysis/sample_agent.py:68
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    examples/01-static-analysis/sample_agent.py:96
  • low
    In tests/examples/docs: Executes dynamically built code (eval / exec).
    examples/01-static-analysis/sample_agent.py:105
  • low
    Possible example credential in docs/tests: generic-api-key
    benchmarks/ground_truth/agents/vulnerable_helpdesk.yaml:76
  • low
    Possible example credential in docs/tests: generic-api-key
    examples/10-vulnerable-agent/system_prompt.txt:4
  • low
    Possible example credential in docs/tests: generic-api-key
    examples/15-remote-agent-scan/vulnerable_server.py:62
  • low
    Possible example credential in docs/tests: generic-api-key
    examples/01-static-analysis/sample_agent.py:22
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    examples/10-vulnerable-agent/data/system_configs.json:2
  • low
    Possible example credential in docs/tests: generic-api-key
    specs/034-claude-code-otel-traces/tasks.md:30
  • low
    Possible example credential in docs/tests: curl-auth-header
    tests/unit/test_analyzer_service.py:233
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/unit/test_analyzer_service.py:236
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/unit/test_static_analysis.py:52
  • low
    minimatch@10.2.6: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    ui/package-lock.json
  • low
    langchain@1.3.2: 1 known vulnerability
    PYSEC-2026-2192
    uv.lock
  • low
    langgraph@1.2.4: 1 known vulnerability
    GHSA-3fx2-cqw9-xr3c
    uv.lock
  • low
    SKILL.md frontmatter is missing name or description
    SKILL.md
  • low
    Reads environment variables not listed in the manifest
    OTEL_SERVICE_NAME, OTEL_EXPORTER_OTLP_ENDPOINT, GITHUB_STEP_SUMMARY, GITHUB_OUTPUT, GITHUB_TOKEN, ZIRAN_LLM_PROVIDER, ZIRAN_LLM_MODEL, ZIRAN_LLM_API_KEY_ENV, ZIRAN_LLM_BASE_URL, ZIRAN_DATABASE_URL, ZIRAN_HOST, ZIRAN_PORT, ZIRAN_DEV_MODE

Network activity

During install
files.pythonhosted.orgpypi.org
While running
Not run — the code wasn't started in this scan

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Ziran alternatives

View more →

Similar mcp servers in Security & Testing, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Ziran (this page)
taoq-ai
12Apache-2.0Oct 29, 2026Scanned, no flagged issues
Hexstrike AI
0x4m4
13kMITAug 3, 2026Scanned, no flagged issues
Viper
FunnyWolf
5.3kNone foundMay 31, 2026Not scanned yet
Open Ontologies
fabio-rovai
2.7kMITOct 30, 2026Scanned, no flagged issues
Qu1cksc0pe
CYB3RMX
2.1kGPL-3.0Sep 18, 2026Scanned, no flagged issues
Cve MCP Server
mukul975
1.7kApache-2.0Oct 1, 2026Scanned, no flagged issues