Commit graph

2 commits

Author SHA1 Message Date
edbb4b7152 fix: disambiguate MCP tool descriptions — mark all as FILESYSTEM TOOL
Qwen3.5-9B was conflating these tools with manage_memory because the
descriptions sounded similar ('list vault contents' vs 'search memory').

Every tool now opens with 'FILESYSTEM TOOL' to create a hard routing
boundary from conversation/memory tools. Added explicit NOT clauses
('NOT a memory search, NOT a conversation search') and USE THIS TO
guidance so the model routes correctly on first attempt.
2026-07-06 21:33:23 -04:00
37df28e159 Initial commit: Obsidian MCP Server
StreamableHTTP MCP server exposing Obsidian vaults as tools.
- 8 tools: list_vault, get_vaults, get_vault_document, search_vault,
  get_recent_changes, get_backlinks, create_document, edit_document
- FastMCP framework with path traversal prevention
- Cross-OS transport (WSL2->Windows via HTTP)
2026-07-04 10:10:30 -04:00