This MCP server enables Claude to search file content using ripgrep - with extra features for Obsidian. It understands Obsidian-specific elements
If you want an AI assistant working directly with Kp Ripgrep MCP, the kp ripgrep mcp mcp server is the bridge. This MCP server enables Claude to search file content using ripgrep - with extra features for Obsidian. It understands Obsidian-specific elements like wiki links, frontmatter properties, and provides intelligent context about where matches are found.
This MCP server enables Claude to search file content using ripgrep - with extra features for Obsidian. It understands Obsidian-specific elements like wiki links, frontmatter properties, and provides intelligent context about where matches are found.
Once connected, the assistant can call these 6 tools directly:
rg_search_notes — Search for text content within your notes with flexible scope options. - Search all content, only frontmatter, or only note content - Get smart context showingrg_search_links — Find and analyze links throughout your vault. - Discover wiki links ([[Note Title]]), markdown links, and external URLs - Filter links by URL patterns or titlerg_search_backlinks — Find all notes that link to a specific target note. - Identify which notes reference a particular topic or note - Understand the context around each backlinkrg_search_recent_notes — Find notes modified within specific date ranges. - Search by modification date using YYYY-MM-DD format - Useful for reviewing recent work or finding notes fromrg_search_orphaned_notes — Identify notes that have no incoming or outgoing links. - Find isolated notes that might need better integration - Discover forgotten content that could bePrerequisites — The Prerequisites tool exposed by this serverSetup follows the standard MCP pattern: clone or install the server, then register it in your client's configuration file and restart the client. The configuration snippets on this page cover Claude Desktop, Claude Code and Cursor.
The server reads one environment variable: OBSIDIAN_VAULT_PATH. Keep credentials in your client's env block or a secrets manager rather than committing them.
Productivity servers pay off through capture: the tasks and notes that never get filed are the ones where opening the app is more friction than the thought is worth. Kp Ripgrep MCP sits in that group, and the shape of its toolset — rg_search_notes, rg_search_links, rg_search_backlinks among others — tells you what it is really for. Worth comparing against the other productivity servers in this directory before you commit to one, since several overlap in scope but differ sharply in setup cost and permissions.
| Tool | What it does |
|---|---|
| rg_search_notes | Search for text content within your notes with flexible scope options. - Search all content, only frontmatter, or only note content - Get smart context showing which frontmatter property or heading contains each match - |
| rg_search_links | Find and analyze links throughout your vault. - Discover wiki links ([[Note Title]]), markdown links, and external URLs - Filter links by URL patterns or title patterns - Useful for finding broken links or analyzing your |
| rg_search_backlinks | Find all notes that link to a specific target note. - Identify which notes reference a particular topic or note - Understand the context around each backlink reference - Discover how ideas connect across your vault |
| rg_search_recent_notes | Find notes modified within specific date ranges. - Search by modification date using YYYY-MM-DD format - Useful for reviewing recent work or finding notes from specific time periods - Combine with other searches to find |
| rg_search_orphaned_notes | Identify notes that have no incoming or outgoing links. - Find isolated notes that might need better integration - Discover forgotten content that could be connected to your knowledge graph - Useful for vault maintenance |
| Prerequisites | The Prerequisites tool exposed by this server. |
{
"mcpServers": {
"obsidian-search": {
"command": "python",
"args": ["-m", "rgrep_mcp.server"],
"env": {
"OBSIDIAN_VAULT_PATH": "/path/to/your/obsidian/vault"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| OBSIDIAN_VAULT_PATH | Filesystem location the server is allowed to use. | Optional |
Your workspace, on speaking terms with AI — search, read and write Notion pages and databases.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.