github Python analyzed 21d2754

malkreide/erlik-graph

github

Maltego-style OSINT link-analysis graph with shared FastAPI + MCP transforms

maintainer
malkreide
license
MIT
first seen
2026-07-13
last seen
2026-07-16
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 3 tools
transport stdio counts 3 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • clear_graph
  • get_graph
  • list_transforms
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 21d2754 · analyzer v33 · 17h ago

danger signals2

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

code files: 23

filesystem 1

  • fs malkreide-erlik-graph-21d2754/erlik_graph/adapters/api_server.py :9 from pathlib import Path

network 8

  • net malkreide-erlik-graph-21d2754/erlik_graph/transforms/breach_transforms.py :12 import httpx
  • net malkreide-erlik-graph-21d2754/erlik_graph/transforms/crtsh_transforms.py :5 import httpx
  • net malkreide-erlik-graph-21d2754/erlik_graph/transforms/geo_transforms.py :10 import httpx
  • net malkreide-erlik-graph-21d2754/erlik_graph/transforms/gravatar_transforms.py :12 import httpx
  • net malkreide-erlik-graph-21d2754/erlik_graph/transforms/shodan_transforms.py :11 import httpx
  • net malkreide-erlik-graph-21d2754/erlik_graph/transforms/username_transforms.py :10 import httpx
  • net malkreide-erlik-graph-21d2754/erlik_graph/transforms/wayback_transforms.py :9 import httpx
  • net malkreide-erlik-graph-21d2754/erlik_graph/transforms/whois_transforms.py :11 import httpx

secrets 3

  • secrets malkreide-erlik-graph-21d2754/erlik_graph/core/factory.py :31 password=os.environ.get("NEO4J_PASSWORD", "neo4j"),
  • secrets malkreide-erlik-graph-21d2754/erlik_graph/transforms/breach_transforms.py :21 return os.environ.get("HIBP_API_KEY")
  • secrets malkreide-erlik-graph-21d2754/erlik_graph/transforms/shodan_transforms.py :20 return os.environ.get("SHODAN_API_KEY")

tool registrations 3

  • list_transforms malkreide-erlik-graph-21d2754/erlik_graph/adapters/mcp_server.py :48
  • get_graph malkreide-erlik-graph-21d2754/erlik_graph/adapters/mcp_server.py :55
  • clear_graph malkreide-erlik-graph-21d2754/erlik_graph/adapters/mcp_server.py :61

declared dependencies 7

  • mcp@>=1.2
  • fastapi@>=0.110
  • uvicorn@[standard]>=0.29
  • httpx@>=0.27
  • dnspython@>=2.6
  • networkx@>=3.2
  • neo4j@>=5.0