Installation
Prerequisites
- Node.js 22+
- npm 10+
- Python 3.11+
uv
Tip
If you use mise, run mise run deps:sync to install toolchain and dependencies.
Install from npm (recommended)
Or use npx from your MCP client configuration:
Install from source
git clone https://github.com/dragoscirjan/mcp-searchable.git mcp-searchable
cd mcp-searchable
npm install
uv sync
Configure environment
Fill the provider credentials you plan to use:
GOOGLE_API_KEY+GOOGLE_CSE_IDfor GoogleBING_API_KEY(and optionalBING_API_ENDPOINT) for BingBRAVE_API_KEYfor Brave
No key is required for duckduckgo.
Run the server locally
The server runs over stdio for MCP clients.