search-memory-mcp
by kefyusuf
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CACHE_DB_PATH | No | SQLite database path used by the semantic cache, content cache, knowledge index, session memory, and entity graph. | websearch_cache.db |
| TRACE_SEARCHES | No | Logs a compact per-search execution trace (stages, timings, cache) to stderr. Recent searches are always exposed via server_status. | false |
| ENABLE_RERANKER | No | Enables optional cross-encoder reranking of web_search results using a local Transformers.js model. First use downloads the model. | false |
| FETCH_WAIT_UNTIL | No | Playwright wait strategy. Use domcontentloaded for faster rendered-page fallback. | networkidle |
| FORCE_PLAYWRIGHT | No | Set to true to skip HTTP-first fetch and always use Playwright. | |
| MEMORY_MAX_NOTES | No | Maximum session-memory notes kept; oldest notes are evicted first. | 500 |
| SEARCH_PROVIDERS | No | Comma-separated provider allowlist/order. Supported values: duckduckgo, bing, brave, google, searxng. | duckduckgo,bing |
| SEARXNG_BASE_URL | No | Base URL of a SearXNG instance with the JSON format enabled (for example https://searx.example.com). Required for the searxng provider; no API key is used. | |
| ENABLE_CROSSLINGUAL | No | Enables language detection and cross-lingual search support. This can trigger first-run local model downloads. When disabled, query heuristics still infer supported locales such as Turkish. | false |
| RATE_LIMIT_FETCH_PER_MIN | No | Maximum fetch_content requests per minute. Invalid or non-positive values disable the limiter. | 20 |
| RATE_LIMIT_SEARCH_PER_MIN | No | Maximum web_search requests per minute. Invalid or non-positive values disable the limiter. | 10 |
| CACHE_CLEANUP_INTERVAL_HOURS | No | Interval for expired content cache cleanup. | 24 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues