mcp-server
Verified Safeby contextstream
Overview
Provides AI tools with persistent context, semantic code search, and team knowledge sharing across sessions.
Installation
npx -y @contextstream/mcp-serverEnvironment Variables
- CONTEXTSTREAM_API_KEY
- CONTEXTSTREAM_API_URL
- CONTEXTSTREAM_WORKSPACE_ID
- CONTEXTSTREAM_PROJECT_ID
- CONTEXTSTREAM_ALLOW_HEADER_AUTH
- CONTEXTSTREAM_TOOLSET
- CONTEXTSTREAM_CONTEXT_PACK
- CONTEXTSTREAM_HOOK_ENABLED
- CONTEXTSTREAM_REMINDER_ENABLED
- MCP_HTTP_HOST
- MCP_HTTP_PORT
Security Notes
The server primarily operates by making HTTP requests to a configurable API URL (defaulting to contextstream.io) and reading/writing local configuration files. File system operations are generally confined to user home directories or project roots (`.contextstream/config.json`, `~/.contextstream-mappings.json`, `~/.claude/hooks/`) and utilize `path.join` for safer path construction. Sensitive information like API keys is handled via environment variables or headers, aligning with best practices. Embedded Python hooks are provided for specific editor integrations; their source is transparent and they do not execute arbitrary user input. There are no obvious `eval` or direct `child_process.exec` calls with unvalidated user input. The code appears well-structured with security considerations in mind.
Similar Servers
In-Memoria
Provides persistent intelligence infrastructure for AI agents, enabling them to understand codebases, detect patterns, predict coding approaches, and generate context-aware insights.
memory-graph
A graph-based MCP server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking, relationship mapping, and contextual development assistance.
context-sync
Context Sync provides AI systems with persistent, queryable memory across all development tools, sessions, and projects, allowing AI to remember codebase details, architectural decisions, and conversation history.
mcp-memory-keeper
Provides persistent context management for Claude AI coding assistants, ensuring work history, decisions, and progress are preserved across sessions and context limits.