github Python analyzed fde06b9 unconfirmed MCP

xydadada/question-bank-template

github

Self-hosted MinerU to WeKnora pipeline for parent, child, and raw question-bank retrieval, with read-only ChatGPT MCP access

maintainer
xydadada
license
MIT
first seen
2026-08-05
last seen
2026-08-13
releases · 30d
17
short id

Drift inferred · capture-to-capture

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

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

No tools enumerated yet for this server.

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

code files: 19

filesystem 2

  • fs xydadada-question-bank-template-fde06b9/ingest.py :17 import shutil
  • fs (weak) xydadada-question-bank-template-fde06b9/tests/test_public_template.py :14 from pathlib import Path

shell / exec 2

  • shell xydadada-question-bank-template-fde06b9/ingest.py :19 import subprocess
  • shell (weak) xydadada-question-bank-template-fde06b9/tests/test_public_template.py :7 import subprocess

network 1

  • net xydadada-question-bank-template-fde06b9/ingest.py :31 from urllib.parse import unquote

secrets 1

  • secrets xydadada-question-bank-template-fde06b9/ingest.py :1542 "primary": os.getenv("MINERU_API_TOKEN", "").strip(),

database 2

  • db xydadada-question-bank-template-fde06b9/ingest.py :18 import sqlite3
  • db (weak) xydadada-question-bank-template-fde06b9/tests/test_public_template.py :6 import sqlite3

declared dependencies 9

  • bcrypt@>=4.2
  • pillow@>=11.0
  • pypdf@>=6.15.0
  • pypdfium2@>=4.30
  • python-dotenv@>=1.0
  • pyyaml@>=6.0
  • requests@>=2.32
  • onnxruntime@>=1.23
  • rapidocr@>=3.9