Obelisk MCP server
io.github.zachhannum/obelisk·v0.2.0·2 starsComment on a passage of an Obsidian note, and propose suggested edits.
2 stars37 downloads/wk
Reviews
Write oneNobody has reviewed Obelisk yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Obelisk tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
obelisk_commentobelisk_listEvery Obelisk comment on a note, with the passage each one is anchored to, plus the note body with line numbers. Read this before commenting: the `quote` you pass to obelisk_comment has to be copied out of this body character for character, and the line numbers here are what `nearLine` refers to. It is also the first half of the other flow \u2014 a person leaves a comment asking for something, you
obelisk_replyAdd a reply to an existing comment thread. A reply is markdown too, so a counter-proposal is a ```suggestion block in one. Use this to answer a question a person asked in a comment. To say that you have done what a comment asked, edit the note and call obelisk_resolve instead \u2014 a reply saying "done" leaves the thread open.
obelisk_resolveMark a comment settled \u2014 the reader's sidebar grays it out and drops it from the open count. This is what closes the loop on a comment a person left for you: read it, make the edit in the note yourself, then resolve it. Resolving a comment you did not write is allowed, but it records that what the comment asked for has been done, so resolve only once it has.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned20/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 16 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumeval / new Function used
exec.evaldist/mcp.mjs: …ode, sch); const makeValidate = new Function(`${names_1.default.self}`, `${names_1.de…
How Obelisk compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 85/100
- higher than 65% of 1,301 Productivity servers
- Tools
- 4
- the typical Productivity server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 60% of 855 Productivity servers
- Downloads a week
- 37
- more than 23% of 433 Productivity servers with a package
What its tools let an agent do: 4 read
Install Obelisk in Claude Code, Cursor or VS Code
Runs npx -y obelisk-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add obelisk -- npx -y obelisk-mcp
What the publisher says
From the Obelisk repository's README, as published. We do not edit it. Read it on GitHub
Obelisk
Inline comments and GitHub-style suggested edits for Obsidian.
Select a passage, leave a comment on it, and optionally propose a replacement that can be applied with one click. Comments are stored in the note's own frontmatter, so they travel with the file through sync, git, export and rename.
An obelus (†) was the mark ancient editors drew in the margin of a
manuscript to say: this passage is disputed.
Status
Early. Anchoring, decoration, the sidebar, suggested edits and the agent integration are implemented. The plugin is in the Obsidian community plugin directory, and the CLI and the MCP server are on npm as obelisk-mcp. None of it has been exercised against a large vault.
Install
Search for Obelisk in Settings → Community plugins → Browse, install it, and enable it. Updates come from the same panel.
The plugin can also be added via the Add to Obsidian button in its directory listing.
Features
Write/Preview pair while you type. Links, lists, callouts, embeds and math render in the sidebar exactly as they would in a note.
- Comment on any passage. Select text, right-click, Add comment.
- Markdown everywhere. Comments and replies are ordinary markdown, with a
the comment, the way GitHub does it. It renders as a diff against the quoted passage with an Apply button, so one comment can explain itself and propose a change, and a reply can offer a counter-proposal. Applying is refused if the underlying text has changed since. It also resolves the comment, and Reopen is there if the comment asked something the edit did not answer.
- Suggested edits. A proposal is a fenced suggestion block inside
the sort toggle. Click one to scroll the editor to it. Chips filter to open comments, to comments carrying a suggestion, or to one agent's review pass. Resolved comments stay in the list, grayed rather than hidden, since they are still highlighted in the note.
- Sidebar. All of a note's comments in document order, or newest first from
marker that opens the comment in the sidebar.
- In-text highlighting. Commented passages are highlighted, with a †
diffable, portable.
- Stored in frontmatter. Plain YAML under an obelisk key. Readable,
keeps up with edits anywhere else in the note, including ones made outside Obsidian. Edit or delete the quoted passage itself and the comment detaches: flagged in the sidebar, highlighting nothing, never moved onto a different passage and never dropped. Restore the text and it reattaches. Resolved comments are exempt from the flag, because a resolved comment usually detaches when the edit it asked for is made.
- Survives editing. A comment is anchored to the text it quotes, so it
markdown editor, so Cmd+B, list continuation, [[ autocompletion and live preview work in a comment exactly as they do in a note.
- The editor you already use. Comments are written in Obsidian's own
the way down.
- Threaded replies. On any comment, stored alongside it, and markdown all
it, suggestion button and all, from the card's Edit button or by right-clicking the passage. Edited bodies are marked as such. The anchor is left alone, so changing what you said never changes what you said it about.
- Editable. Rewrite a comment or a reply in the same composer that wrote
from the trash icon in its header, so striking one remark out of a thread does not take the conversation with it. Both offer an undo rather than a confirmation dialog.
- Deletable. A whole comment from the card's Delete, or a single reply
same comments from outside Obsidian, so a model can review a note into the sidebar, or answer the comments left for it. Its comments are badged, and a whole review pass is one chip in the header with a dismiss all
- Open to agents. A command-line tool and an MCP server read and write the
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Obelisk: common questions
- Is Obelisk MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Obelisk safety report
- How do I install Obelisk?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Obelisk need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Obelisk maintained?
- The last commit was 36 days ago (2026-10-01). The latest release is v0.2.0.
- What can I use instead of Obelisk?
- Servers from other publishers that do the same job: Obsidian MCP server, Agent-Native Content MCP server and DocsAgent — Zotero, Obsidian & Apple Notes MCP Server. Compare all Obelisk alternatives.
- How does Obelisk compare with other Productivity MCP servers?
- safety score 85/100 (higher than 65% of 1,301 Productivity servers); tools 4 (the typical Productivity server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Obelisk
Same job from other publishers: the closest match first, then the best rated.
- ObsidianRead, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.not reviewedEstablishedA
- Agent-Native ContentOpen-source Obsidian for MDX - edit local docs with agent assistancenot reviewedEstablishedA
- DocsAgent — Zotero, Obsidian & Apple Notes MCP ServerInstant, private access to your knowledge base: Zotero, Obsidian, Apple Notes (macOS).not reviewedEstablishedB
- SeekstoneFilesystem-direct Obsidian MCP server — search and edit your vault with low context-tax.not reviewedGrowingA
- Obsidian Vault MCPLocal Zotero, MinerU, Obsidian literature workflow with transactional Analysis notes.not reviewedGrowingA