Best for
- Developers on long-running projects using Claude Code, Cursor, Windsurf, or similar tools
- Teams needing cross-session memory and codebase understanding
A feature-rich memory and code-search MCP server with a setup wizard covering major editors and a free tier. Its core value is cross-session memory, semantic search, and compaction protection, at the cost of cloud dependency and an API key.
Strongest · Documentation 18/20 Weakest · Reliability 10/20
Static review · not runListed 2026-09-07
Read the FMRS scoring method →Runtime:Node.js · Hosted (no local runtime)
CONTEXTSTREAM_API_KEY
ContextStream API key, required secret; get one by signing up at contextstream.io (free tier available).
CONTEXTSTREAM_API_URL
ContextStream API base URL, optional, defaults to https://api.contextstream.io.
CONTEXTSTREAM_TOOLSET
Controls which toolset is registered; example configs set it to complete.
CONTEXTSTREAM_HOOK_ENABLED
Set to false to disable editor lifecycle hooks.
CONTEXTSTREAM_VSCODE_MCP_MODE
Set to local to force VS Code/Copilot to use a local runtime instead of the hosted remote server.
Run npx --prefer-online -y @contextstream/mcp-server@latest setup to auto-configure editors, or manually add the npx launch command to your MCP config with CONTEXTSTREAM_API_KEY (required) and CONTEXTSTREAM_API_URL (optional, default https://api.contextstream.io). A hosted remote endpoint at https://mcp.contextstream.io/mcp (streamable-http, with OAuth) is also available.
{"mcpServers":{"contextstream":{"command":"npx","args":["--prefer-online","-y","@contextstream/mcp-server@latest"],"env":{"CONTEXTSTREAM_API_URL":"https://api.contextstream.io","CONTEXTSTREAM_API_KEY":"your_key"}}}}
Shown for Claude Code. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"contextstream": {
"command": "npx",
"args": [
"--prefer-online",
"-y",
"@contextstream/mcp-server@latest"
],
"env": {
"CONTEXTSTREAM_API_URL": "https://api.contextstream.io",
"CONTEXTSTREAM_API_KEY": "your_key"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add contextstream -e CONTEXTSTREAM_API_URL=https://api.contextstream.io -e CONTEXTSTREAM_API_KEY=your_key -- npx --prefer-online -y @contextstream/mcp-server@latest
Run it in a terminal; replace any <…> placeholders with your own values first.
Run `npx --prefer-online -y @contextstream/mcp-server@latest setup`, restart your editor, and confirm the contextstream tools (e.g. search, context, memory) appear in your client's tool list, or call help(action="version") and check it returns version info.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
ContextStream MCP Server gives MCP-compatible AI coding assistants (Claude Code, Cursor, VS Code Copilot, Windsurf, and more) persistent memory, semantic code search, and cross-session learning. It indexes your codebase, records decisions and lessons, maps the dependency graph, and pulls in team knowledge from GitHub, Slack, and Notion. Per vendor benchmarks it scores 90.0% on the full 500-instance LongMemEval-S suite with the official GPT-4o judge.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 83eee4ee54b5 Data synced 2026-10-19 Read the FMRS scoring method