project-sync
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@project-syncLoad project client-alpha and brief me on where we left off."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CloudGentic Project Sync
No LLM. No API keys. No vector database. One SQLite file on your server, and every AI you use picks up where the last one left off.
A self-hosted Remote MCP server for cross-model session handoff. Start a project in ChatGPT, continue in Claude, finish anywhere: one shared project log, files with version history, and full-text search, all on hardware you control.
There are plenty of AI "memory" servers. This is not a memory database. It is a handoff log: each session ends with a summary and next steps, so the next AI (any AI) starts with the state of the project instead of six months of transcript.
Quick start (Docker)
git clone https://github.com/cloudgentic/project-sync && cd project-sync
docker compose up -d
docker compose exec sync node dist/cli.js token create chatgpt
# copy the token: it is shown exactly oncePut it behind HTTPS (required before exposing to the internet). Minimal Caddy example:
mcp.yourdomain.com {
reverse_proxy 127.0.0.1:3210
}Note: the compose file publishes host port 3210 (container port 3000) to stay clear of the common dev-server port. Change the mapping in docker-compose.yml if you prefer another port; behind Traefik or another container-aware proxy, drop the ports section and route to the container directly.
Related MCP server: stafett
Connect your AI clients
Add a custom connector in each client pointing at https://mcp.yourdomain.com/mcp with your bearer token. Create one token per client (token create chatgpt, token create claude) so any one can be revoked without breaking the others. See docs/ for per-client steps and the paste-once instructions that automate the session ritual.
The ritual
Session start: "Load project client-alpha." The AI reads the log and briefs you.
Session end: "Wrap up and log it." The AI writes the summary and next steps.
That's the product.
Tools
read_project_log, append_project_log, save_project_file, list_project_files, read_project_file, search_project, get_recent_activity, list_projects. Plus two MCP prompts: start_session, end_session.
CLI
node dist/cli.js token create|list|revoke <label>
node dist/cli.js export <slug> [dir] # markdown bundle
node dist/cli.js export --all [dir]Security model
Tokens are generated (never defaulted), sha256-hashed at rest, revocable instantly, max 5 active. All identifiers are allowlist-validated. All data lives in SQLite: no request input ever touches a filesystem path. Non-root container. 60 req/min per token. Activity log keeps who-did-what for 90 days, never content.
Dev
npm install
npm test # 8 tests
npm run devMIT. Want this hosted, multi-project, with a web UI? That's CloudGentic Workspace.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA self-hosted MCP server that provides AI assistants with a shared, persistent SQLite-backed memory for storing and retrieving project context, decisions, and discoveries. It enables cross-session continuity and team-wide knowledge sharing to keep AI coding tools aligned and informed.3MIT
- FlicenseNot gradedqualityCmaintenanceA remote MCP server that gives AI assistants a shared memory, enabling structured handoffs, journaling, and notes for seamless continuation across sessions.
- AlicenseNot gradedqualityDmaintenanceA self-hosted MCP server enabling multiple AI coding agents to share state, preserve context across sessions, and coordinate with each other.40Apache 2.0
- FlicenseNot gradedqualityBmaintenanceA self-hosted MCP server providing persistent memory for AI tools, allowing them to remember, recall, and manage information across sessions using a SQLite database.
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
An MCP memory server. One memory your agents share — across models, devices and apps.
Cloud-hosted MCP server for durable AI memory
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/cloudgentic/project-sync'
If you have feedback or need assistance with the MCP directory API, please join our Discord server