registry / record
mcp-obsidian
Does mcp-obsidian MCP work in Claude Code and Cursor? Throne executed mcp-obsidian mcp in a single-use Firecracker microVM and replayed both recorded client behaviours. Compatibility verdict: needs your API key. Is mcp-obsidian mcp safe? Static security scan: no findings under security ruleset v1. The full per-step results, security findings, scan date, and evidence hash are below.
> throne registry mcp-obsidian
sealed
- scan id
- 515e027f9dec4a23aa7514adc822dbc2
- target
- uvx mcp-obsidian
- sealed at
- 2026-06-16 19:15:32Z
- evidence hash
- sha256:08bc801241e5fbfe04565910eef0ad250dcb543d756a3167689b2bebd68af6cc
server never launched: server process exited with code 1 before the MCP handshake, stderr: Traceback (most recent call last): File "/home/worker/.local/share/uv/tools/mcp-obsidian/bin/mcp-obsidian", line 4, in <module> from mcp_obsidian import main File "/home/worker/.local/share/uv/tools/mcp-obsidian/lib/python3.11/site-packages/mcp_obsidian/__init__.py", line 1, in <module> from . import server File "/home/worker/.local/share/uv/tools/mcp-obsidian/lib/python3.11/site-pac [...] r/.local/share/uv/tools/mcp-obsidian/lib/python3.11/site-packages/mcp_obsidian/tools.py", line 14, in <module> raise ValueError(f"OBSIDIAN_API_KEY environment variable required. Working directory: {os.getcwd()}") ValueError: OBSIDIAN_API_KEY environment variable required. Working directory: /app
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
server never launched: server process exited with code 1 before the MCP handshake, stderr: Traceback (most recent call last): File "/home/worker/.local/share/uv/tools/mcp-obsidian/bin/mcp-obsidian", line 4, in <module> from mcp_obsidian import main File "/home/worker/.local/share/uv/tools/mcp-obsidian/lib/python3.11/site-packages/mcp_obsidian/__init__.py", line 1, in <module> from . import server File "/home/worker/.local/share/uv/tools/mcp-obsidian/lib/python3.11/site-pac [...] r/.local/share/uv/tools/mcp-obsidian/lib/python3.11/site-packages/mcp_obsidian/tools.py", line 14, in <module> raise ValueError(f"OBSIDIAN_API_KEY environment variable required. Working directory: {os.getcwd()}") ValueError: OBSIDIAN_API_KEY environment variable required. Working directory: /app
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
not run, server never launched
- target
- uvx mcp-obsidian pypi
- engine
- sandboxed
- claude code
- calibration: partial recorded=9,spec=0,assumed=9
- cursor
- calibration: partial recorded=11,spec=0,assumed=7
- chatgpt desktop
- calibration: unavailable recorded=0,spec=2,assumed=16
- steps exercised
- 18 of 18
- test suite
- v1.0.0
- security ruleset
- v1.0.0
- sealed at
- 2026-06-16 19:15:32Z
- evidence hash
- sha256:08bc801241e5fbfe04565910eef0ad250dcb543d756a3167689b2bebd68af6cc
- valid until
- 2026-09-14
maintainer of this server? challenge this record: hello@usethrone.dev. tell us what we got wrong and we re-run it in the open.
this page renders the stored record of a real run. nothing on it is asserted without the execution that proved it.