personal-semantic-search-mcp
Verified Safeby Ethan2298
Overview
Enables semantic search over local notes and documents, integrated with MCP-compatible clients like Claude Code.
Installation
python mcp_server.pySecurity Notes
The server appears generally safe. It uses local storage (ChromaDB) and a local embedding model (sentence-transformers), minimizing external network exposure beyond initial model download. File operations are handled using `pathlib` for robustness. Input queries are processed as data for embedding and search, not executed as code. There are no obvious hardcoded secrets, `eval` usage, or direct shell command execution of untrusted input. Potential risks are limited to vulnerabilities within its well-known third-party dependencies (e.g., `sentence-transformers`, `chromadb`, `beautifulsoup4`, `PyMuPDF`).
Similar Servers
mcp-documentation-server
A local-first MCP server for document management, semantic search, and AI-powered document intelligence.
claude-memory-mcp
Provides local, persistent, and searchable memory for AI assistants like Claude Desktop, enabling them to store and recall information efficiently.
bear-notes-mcp
This server connects Claude Desktop to Bear notes, enabling natural language querying and management of notes through a hybrid sync-safe approach.
search-mcp
A local-first Model Context Protocol (MCP) server providing semantic search and indexing capabilities for codebases, enabling AI assistants to understand and interact with project code and documentation.