← Back to search

Frisian MCP (Django)

Frisian-MCP streamable_http Scanned 8h ago

Your DRF API as MCP tools — 1,800 endpoints become 16 dispatchers, permissioned by Django.

? Not scanned yet

Versions

1.0.12latest
first seen Jul 24, 2026

Tools 0

No tools indexed yet.

Permissions 3

network medium
Server uses network capabilities via: urllib
filesystem low
Server uses filesystem capabilities via: open(), os, pathlib
env_vars low
Server uses env_vars capabilities via: os.environ, os.getenv()

Scan Findings 64

high
Hardcoded OAuth client ID in Frisian-MCP-frisian-mcp-45b65f2/tests/test_contrib_oauth.py auth_checker · 85%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: django@5.0 (GHSA-3h9f-r86x-qvjx) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-5hgc-2vfp-mqvc) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-6w2r-r2m5-xq5w) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-795c-9xpc-xw6g) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-7xr5-9hcq-chf9) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-8498-2h75-472j) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-8cjm-8mp7-r2xf) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-8qcx-xf44-272x) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-923m-gv2p-w5qp) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-9jmf-237g-qf46) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-crhf-3pfg-w68w) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-f6f8-9mx6-9mx2) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-frmv-pr5f-9mcr) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-h7pc-vwp9-298g) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-jh75-99hh-qvx9) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-m9g8-fxxm-xg86) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-p3fp-8748-vqfq) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-pv4p-cwwg-4rph) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-qcgg-j2x8-h9g8) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-qg2p-9jwr-mmqf) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-qw25-v68c-qjf3) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-r836-hh6v-rg5g) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-rrqc-c2jx-6jgv) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-vm8q-m57g-pff3) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-wqfg-m96j-85vm) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-x7q2-wr7g-xqmf) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (GHSA-xxj9-f6rv-m3x4) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-102) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-156) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-157) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-28) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-47) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-56) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-57) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-58) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-59) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-67) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-68) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-69) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2024-70) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2025-1) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2025-13) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2025-14) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2026-1297) dependency_analyzer · 95%
medium
Vulnerable dependency: django@5.0 (PYSEC-2026-3717) dependency_analyzer · 95%
medium
Vulnerable dependency: djangorestframework@3.14 (GHSA-2m8g-3cmr-wg3w) dependency_analyzer · 95%
medium
Vulnerable dependency: djangorestframework@3.14 (GHSA-g47c-3xmw-q6m2) dependency_analyzer · 95%
medium
Vulnerable dependency: djangorestframework@3.14 (GHSA-gw84-84pc-xp82) dependency_analyzer · 95%
medium
Vulnerable dependency: djangorestframework@3.14 (PYSEC-2026-1304) dependency_analyzer · 95%
medium
Vulnerable dependency: djangorestframework@3.14 (PYSEC-2026-3827) dependency_analyzer · 95%
medium
Vulnerable dependency: djangorestframework@3.14 (PYSEC-2026-3828) dependency_analyzer · 95%
info
pyproject.toml metadata manifest_parser · 100%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (34) manifest_parser · 80%
medium
Hardcoded OAuth client ID in Frisian-MCP-frisian-mcp-45b65f2/tests/test_contrib_oauth.py oauth_scope_analyzer · 80%
high
Deprecated implicit grant flow in Frisian-MCP-frisian-mcp-45b65f2/tests/test_contrib_oauth.py oauth_scope_analyzer · 85%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 80%
low
Permission: filesystem access detected permission_analyzer · 80%
low
Permission: env_vars access detected permission_analyzer · 90%
info
No dependency files found for SBOM generation sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%