github analyzed cea6cee

joeseesun/qiaomu-anything-to-notebooklm

github

Claude Skill: Multi-source content processor for NotebookLM. Supports WeChat articles, web pages, YouTube, PDF, Markdown, search queries → Podcast/PPT/MindMap/Quiz etc.

maintainer
joeseesun
license
MIT
first seen
2026-06-01
last seen
2026-06-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged dynamic code execution in joeseesun/qiaomu-anything-to-notebooklm
capabilities0 tools
transport stdio counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

skills & danger signalsgithub-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit cea6cee · analyzer v17 · 1h ago

skills & prompt files 1

danger signals1

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

filesystem 7

  • fs joeseesun-qiaomu-anything-to-notebooklm-cea6cee/check_env.py :9 from pathlib import Path
  • fs joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/src/image_handler.py :6 from pathlib import Path
  • fs joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/src/scraper.py :7 from pathlib import Path
  • fs joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/src/server.py :4 from pathlib import Path
  • fs joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/test.py :6 from pathlib import Path
  • fs joeseesun-qiaomu-anything-to-notebooklm-cea6cee/main.py :14 from pathlib import Path
  • fs joeseesun-qiaomu-anything-to-notebooklm-cea6cee/scripts/get_podcast_transcript.py :33 with open(TOKENS_FILE) as f:

shell / exec 3

  • shell joeseesun-qiaomu-anything-to-notebooklm-cea6cee/check_env.py :60 import subprocess
  • shell joeseesun-qiaomu-anything-to-notebooklm-cea6cee/main.py :9 import subprocess
  • shell joeseesun-qiaomu-anything-to-notebooklm-cea6cee/scripts/get_podcast_transcript.py :10 import subprocess, json, os, sys, time, tempfile, re

network 3

  • net joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/src/image_handler.py :8 from urllib.parse import urljoin, urlparse
  • net joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/src/parser.py :7 from urllib.parse import urljoin, urlparse
  • net joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/src/scraper.py :8 from urllib.parse import urljoin, urlparse

secrets 1

  • secrets joeseesun-qiaomu-anything-to-notebooklm-cea6cee/scripts/get_podcast_transcript.py :15 api_key = os.environ.get('GETNOTE_API_KEY')

tool registrations 2

  • read_feishu_doc joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/src/server.py :32
  • get_doc_info joeseesun-qiaomu-anything-to-notebooklm-cea6cee/feishu-read-mcp/src/server.py :91

declared dependencies 5

  • fastmcp@>=0.1.0
  • playwright@>=1.40.0
  • beautifulsoup4@>=4.12.0
  • lxml@>=4.9.0
  • markitdown@[all]>=0.0.1