Obelisk
Comment on a passage of an Obsidian note, and propose suggested edits.
Connector by zachhannum · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/zachhannum-obelisk
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 1 read · 3 write · 0 delete
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 4
Read from the source code; the running server may list different tools.
Read 1 · Look things up without changing anything.
obelisk_list
Write 3 · Create, change, send or run things.
obelisk_commentobelisk_replyobelisk_resolve
Network hosts it talks to 2
github.com· found in codeobelisk.typeworks.dev· found in code
Tools (4)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
obelisk_commentComment on a passageLeave a comment on one passage of a note. It appears in the reader's Obsidian sidebar, badged as coming from an agent. `quote` is the anchor and must appear in the note verbatim — the same characters, punctuation, capitalization and spacing. Copy it from obelisk_list; do not retype it or tidy it up. There is no way to pass a line or column, and you should not try to count them: the quote is the anchor and the tool does the arithmetic. If the quote is not found, or is found more than once, nothing is written and you are told which. `body` is markdown. To propose a specific rewrite, put it in …
obelisk_listList a note's commentsEvery 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 — a person leaves a comment asking for something, you read it here, make the edit yourself, and call obelisk_resolve.
obelisk_replyReply to a commentAdd 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 — a reply saying "done" leaves the thread open.
obelisk_resolveResolve or reopen a commentMark a comment settled — 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.
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 17
- Last commit
- Sep 30, 2026 (28 days ago)
- Last release
- Sep 5, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.zachhannum/obelisk- Version
- 0.2.0
- Auth
- No auth
- Packages
- npm obelisk-mcp
- License
- MIT
- Repository
- github.com/zachhannum/obelisk
- Website
- obelisk.typeworks.dev
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Obelisk MCP server. Agent Mart. https://agentmart.dev/connectors/zachhannum-obelisk (last updated 2026-10-24)