MCPVault

search

MCP tool from Palinode by phasespace-labs

Hybrid BM25 + vector search with category filter

How to use it

search is exposed by the Palinode MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the search tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Palinode

$pip install -e .
FULL PALINODE LISTING

Other tools in Palinode (29)

archive

Retire one memory that's wrong or obsolete — archive it, or supersede it with a named replacement

archive_expired

Archive ephemeral memories whose TTL has expired

blame

Trace a fact back to the commit that recorded it

cluster_neighbors

Find top-K semantically related files NOT already wiki-linked — surface implicit relationships for cross-link proposals

consolidate

Preview or run LLM-powered compaction

dedup_suggest

Before saving, surface existing files that overlap the draft

depends

Dependency tree (or unblocked-items list) from dependson / blocks / parallelwith frontmatter on ProjectSnapshots

diff

What changed in the last N days

doctor

Fast diagnostic pass — 18+ checks across paths, services, config, index

doctor_deep

Full diagnostic with canary write test (~10–15s)

entities

Entity graph — cross-references between memories

history

Git history for a file with diff stats and rename tracking

ingest

Fetch a URL and save as research

lint

Health scan — orphans, stale files, missing fields

list

Browse memory files by type, filter by core status

orphan_repair

Find semantic matches for broken [[wikilinks]]

prompt

List, show, or activate versioned LLM prompts

push

Sync memory to a remote git repo

read

Read the full content of a memory file

review

Advisory project-memory review that proposes corrective operations without writing them

rollback

Revert a file to a previous commit (safe, creates new commit)

save

Store a typed memory (person, decision, insight, project)

session_end

Capture summary, decisions, and blockers at end of session

session_init

Session-start context digest for the resolved project scope

status

Health check — file counts, index stats, service status

timeline

Deprecated — use history with detail='full'. Commit-level evolution of a file with per-commit diffs

topic_coverage

Given a short topic phrase, return whether any existing wiki page already covers it (binary covered / bestmatch / similarity)

trace

Compose a fact's full provenance lineage — sources, saved/changed commits, supersession, typed links, recall

trigger

Prospective recall — auto-inject when a topic comes up