infinity-ai-dev/SyncContext
Shared team memory MCP server with semantic search — sync context across AI coding agents
Platform-specific configuration:
{
"mcpServers": {
"SyncContext": {
"command": "npx",
"args": [
"-y",
"SyncContext"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Shared team memory for AI coding agents. Sync context, decisions, and knowledge across your entire team via the Model Context Protocol.
[](LICENSE) [](https://python.org) [](https://modelcontextprotocol.io/)
---
AI coding agents (Claude Code, Cursor, Windsurf) each maintain isolated context. Developer A's agent knows nothing about Developer B's decisions. This leads to:
SyncContext provides a shared semantic memory layer that connects your team's AI agents. One token, one shared brain, unlimited team members.
Developer A (Frontend) ──► saves: "Button uses Tailwind, prop X is required"
Developer B (Backend) ──► searches: "frontend patterns" ──► gets full context
Developer C (New hire) ──► runs: get_project_context ──► instant onboarding---
git clone https://github.com/infinity-ai-dev/SyncContext.git
cd SyncContext
cp .env.example .env
# Edit .env: set SYNCCONTEXT_PROJECT_TOKEN and SYNCCONTEXT_GEMINI_API_KEY
docker compose up -d# Requires PostgreSQL 15+ with pgvector extension
cp .env.example .env
# Edit .env with your settings
uv sync
uv run synccontext# Set SYNCCONTEXT_VECTOR_STORE=redis in your .env, then:
docker compose --profile redis up -d---
Add to your project's .mcp.json:
{
"mcpServers": {
"synccontext": {
"command": Loading reviews...