The Python package installs a local MCP stdio shim:
Development:
cd vued-python-sdk
uv run vued mcp
The shim forwards MCP JSON-RPC to the unlocked desktop app and exposes local plaintext tools.
| Tool | Purpose |
|---|
search | Keyword search decrypted meetings and transcripts. |
semantic_search | Semantic search with local plaintext hydration. |
list_meetings | Browse local meetings by time, source, room, microphone, or file. |
get_meeting | Fetch one meeting plus transcript. |
get_transcript | Fetch one transcript event plus parent meeting ref. |
Environment
| Env var | Meaning |
|---|
VUED_LOCAL_API_URL | Explicit local API base URL. |
VUED_LOCAL_API_TOKEN | Explicit local API bearer token. |
VUED_LOCAL_API_DISCOVERY | Explicit discovery file. |
VUED_MCP_WAKE_TIMEOUT_MS | Desktop wake wait, default 8000. |
VUED_MCP_NO_WAKE=1 | Disable desktop auto-wake. |
VUED_MCP_TRACE | JSONL trace file path. |
Local MCP exposes decrypted local cache data to the MCP client. Connect it only to trusted tools.