+1
-1
| { | ||
| "name": "seekstone", | ||
| "version": "0.7.0", | ||
| "version": "0.7.1", | ||
| "mcpName": "io.github.shaqmughal/seekstone", | ||
@@ -5,0 +5,0 @@ "type": "module", |
+25
-15
@@ -1,2 +0,2 @@ | ||
| # seekstone / obsidian-mcp-seekstone | ||
| # seekstone | ||
@@ -9,9 +9,4 @@ **The Obsidian MCP server for Claude — search and edit your vault without burning context.** | ||
| **Two npm names, one server:** | ||
| (Previously also published as `obsidian-mcp-seekstone` — that alias is deprecated; existing installs keep working, but install `seekstone` going forward.) | ||
| | Package | Best for | | ||
| |---|---| | ||
| | [`obsidian-mcp-seekstone`](https://www.npmjs.com/package/obsidian-mcp-seekstone) | Searching npm for "obsidian mcp" | | ||
| | [`seekstone`](https://www.npmjs.com/package/seekstone) | Shorter name if you already know it | | ||
| --- | ||
@@ -32,3 +27,3 @@ | ||
| ```bash | ||
| npx -y obsidian-mcp-seekstone init | ||
| npx -y seekstone init | ||
| ``` | ||
@@ -40,12 +35,12 @@ | ||
| # Auto-detect vault, print config to paste | ||
| npx -y obsidian-mcp-seekstone init | ||
| npx -y seekstone init | ||
| # Auto-detect vault, patch Claude Desktop in place (with backup) | ||
| npx -y obsidian-mcp-seekstone init --write | ||
| npx -y seekstone init --write | ||
| # Specify vault explicitly if you have multiple | ||
| npx -y obsidian-mcp-seekstone init --vault "/path/to/vault" | ||
| npx -y seekstone init --vault "/path/to/vault" | ||
| # Generate the Claude Code command instead | ||
| npx -y obsidian-mcp-seekstone init --client code | ||
| npx -y seekstone init --client code | ||
| ``` | ||
@@ -62,3 +57,3 @@ | ||
| "command": "npx", | ||
| "args": ["-y", "obsidian-mcp-seekstone"], | ||
| "args": ["-y", "seekstone"], | ||
| "env": { "SEEKSTONE_VAULT": "/absolute/path/to/your/vault" } | ||
@@ -73,3 +68,3 @@ } | ||
| ```bash | ||
| claude mcp add seekstone --env SEEKSTONE_VAULT=/absolute/path/to/your/vault -- npx -y obsidian-mcp-seekstone | ||
| claude mcp add seekstone --env SEEKSTONE_VAULT=/absolute/path/to/your/vault -- npx -y seekstone | ||
| ``` | ||
@@ -81,7 +76,19 @@ | ||
| ### Read | ||
| | Tool | Description | | ||
| |---|---| | ||
| | `search` | Full-text search. Returns ranked excerpts (default ~120 chars, tunable via `excerptLength`), not full notes. Fuzzy, prefix, and phrase queries. | | ||
| | `read_note` | Read the full content of a note by vault-relative path. | | ||
| | `read_note` | Read the full content of a note by vault-relative path. Supports returning a single section, block, or line range. | | ||
| | `list_notes` | List notes, optionally filtered by folder prefix or tag. | | ||
| | `list_tags` | List all tags in the vault sorted by usage count (or alphabetically). | | ||
| | `outline_note` | Return a note's heading and block structure without its full content. | | ||
| | `get_backlinks` | Find all notes that link to a given note. | | ||
| | `get_links` | List all outgoing wikilinks and markdown links from a note. | | ||
| | `get_periodic_note` | Read a daily/weekly/monthly/quarterly/yearly note — path resolved from your vault config, no Obsidian required. | | ||
| ### Write | ||
| | Tool | Description | | ||
| |---|---| | ||
| | `create_note` | Create a note (optional frontmatter + body); parent dirs created automatically. | | ||
@@ -92,2 +99,5 @@ | `delete_note` | Permanently delete a note. | | ||
| | `patch_frontmatter` | Set/update/delete frontmatter keys without reordering existing keys or changing quote style. | | ||
| | `patch_note` | Insert text immediately after a heading without touching frontmatter. | | ||
| | `replace_in_note` | Replace the first occurrence of a word or phrase in the note body. | | ||
| | `append_periodic_note` | Append to today's periodic note, creating it from a template if it doesn't yet exist. | | ||
@@ -94,0 +104,0 @@ --- |
Sorry, the diff of this file is too big to display
273402
0.23%145
7.41%