{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.kefyusuf/search-memory-mcp","description":"Free web search and long-term memory for AI assistants. No API keys; data stays local.","title":"Search Memory","repository":{"url":"https://github.com/kefyusuf/search-memory-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"search-memory-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Comma-separated search provider order, for example duckduckgo,marginalia,bing","name":"SEARCH_PROVIDERS"},{"description":"Path of the local SQLite database for cache, memory, and index","name":"CACHE_DB_PATH"},{"description":"Comma-separated directories whose files ingest_document may read; local file reading is off when unset","name":"INGEST_ALLOWED_DIRS"},{"description":"Base URL of a SearXNG instance with JSON output, used by the searxng provider","name":"SEARXNG_BASE_URL"},{"description":"Optional Brave Search API key; the brave provider then uses the official API instead of scraping","isSecret":true,"name":"BRAVE_SEARCH_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-09T23:35:07.778552Z","publishedAt":"2026-10-09T23:35:07.778552Z","updatedAt":"2026-10-09T23:35:07.778552Z","isLatest":true}}}
