MCP server and CLI tool for local document search with hybrid semantic+keyword search across PDFs, files, and Confluence
MCP server and CLI tool for local document search with hybrid semantic+keyword search across PDFs, files, and Confluence
A local-first document search and indexing system that provides hybrid semantic + keyword search across local files (including PDFs) and Confluence pages through the Model Context Protocol (MCP). Perfect for AI assistants like Claude Code/Desktop to access your documentation, codebase, and research materials.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
{
"mcpServers": {
"docsearch": {
"command": "npx",
"args": ["docsearch-mcp", "start"]
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| OPENAI_API_KEY | Credential the server authenticates with. | Yes |
| CONFLUENCE_BASE_URL | Endpoint or connection string the server talks to. | Yes |
| CONFLUENCE_API_TOKEN | Credential the server authenticates with. | Yes |
| ONLYOFFICE_URL | Endpoint or connection string the server talks to. | Yes |
| ONLYOFFICE_JWT_SECRET | Credential the server authenticates with. | Yes |
| DOCLING_URL | Endpoint or connection string the server talks to. | Yes |
| WHISPER_API_KEY | Credential the server authenticates with. | Yes |
| WHISPER_BASE_URL | Endpoint or connection string the server talks to. | Yes |
Store entities, relations and observations in a local knowledge graph with the reference Memory MCP server.
Connect the Notion MCP server to search workspace content and work with pages and databases through Notion’s hosted OAuth service.
Manage Housecall Pro customers, jobs, estimates and leads; schedule and dispatch jobs.
Scrape Google Maps business leads (phones, websites, emails, socials) with Hubertino.
Every HubSpot Sales Hub feature, plus offline cross-object queries, property-change-history
Use Jotform’s hosted MCP server to list and edit forms, inspect submissions and create supported records through its required OAuth connection.