Local voice input/output layer for authorized MCP clients; adds speech without adding new tool privileges
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 3 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
listen_for_speech
-
speak
-
start_voice_mode
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 2897b5a · analyzer v29 · 5d ago
skills & prompt files 4
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 17
filesystem 5
- fs AIWander-Voice-Command-2897b5a/response_analyzer.py :19
from pathlib import Path - fs AIWander-Voice-Command-2897b5a/server.py :9
import shutil - fs AIWander-Voice-Command-2897b5a/voice_app.py :51
from pathlib import Path - fs AIWander-Voice-Command-2897b5a/voice_interrupt.py :14
from pathlib import Path - fs AIWander-Voice-Command-2897b5a/voice_server.py :14
from pathlib import Path
shell / exec 2
- shell AIWander-Voice-Command-2897b5a/server.py :13
import subprocess - shell AIWander-Voice-Command-2897b5a/voice_app.py :41
import subprocess
network 3
- net AIWander-Voice-Command-2897b5a/server.py :10
import urllib.request - net AIWander-Voice-Command-2897b5a/voice_app.py :52
from urllib.parse import parse_qs, urlparse - net AIWander-Voice-Command-2897b5a/voice_server.py :23
from urllib.parse import urlparse, parse_qs
tool registrations 3
- speak AIWander-Voice-Command-2897b5a/server.py :44
- listen_for_speech AIWander-Voice-Command-2897b5a/server.py :73
- start_voice_mode AIWander-Voice-Command-2897b5a/server.py :99
declared dependencies 17
- mcp@>=1.0
- pyaudio@>=0.2.14
- numpy@>=1.26
- faster-whisper@>=1.0
- scipy@>=1.11
- edge-tts@>=6.1
- pydub@>=0.25
- simpleaudio@>=1.0; platform_system != "Darwin"
- winsdk@>=1.0; platform_system == "Windows"
- nest-asyncio@>=1.6
- serde@1.0
- serde_json@1.0
- tokio@1
- reqwest@0.13
- lazy_static@1.4
- chrono@0.4
- toml@1.1