DevContext
DevContext is a cutting-edge Model Context Protocol (MCP) server designed to provide developers with continuous, project-centric context awareness. Unlike traditional context systems, DevContext continuously learns from and adapts to your development
What is DevContext?
DevContext is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to devcontext is a cutting-edge model context protocol (mcp) server designed to provide developers with continuous, project-centric context awareness. unlike traditional context systems, devcontext conti...
DevContext is a cutting-edge Model Context Protocol (MCP) server designed to provide developers with continuous, project-centric context awareness. Unlike traditional context systems, DevContext continuously learns from and adapts to your development
This server falls under the Knowledge & Memory category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- DevContext is a cutting-edge Model Context Protocol (MCP) se
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx devcontextConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use DevContext
DevContext is an MCP server that provides AI assistants with persistent, project-centric memory by storing and retrieving development context in a TursoDB (libSQL) database. Unlike ephemeral per-session context, DevContext continuously learns from your coding sessions—recording milestones, updating context after code changes, and surfacing relevant snippets when you ask questions. It is designed primarily for use with Cursor IDE, helping AI agents maintain coherent awareness across long-running projects.
Prerequisites
- Node.js 18.0.0 or higher
- Turso account with a database named 'devcontext' (free tier works)
- Turso CLI installed and authenticated to retrieve your database URL and auth token
- Cursor IDE with MCP support enabled
Create a Turso database
Install the Turso CLI, authenticate, and create a new database named devcontext to store project context.
curl -sSfL https://get.tur.so/install.sh | bash
turso auth login
turso db create devcontext
turso db show devcontextRetrieve your Turso credentials
Copy the database URL and generate an auth token—you will need both for the MCP server configuration.
turso db show devcontext --url
turso db tokens create devcontextCreate the Cursor MCP configuration
In your project root, create .cursor/mcp.json and add the DevContext server configuration with your Turso credentials.
mkdir -p .cursor
cat > .cursor/mcp.json << 'EOF'
{
"mcpServers": {
"devcontext": {
"command": "npx",
"args": ["-y", "devcontext@latest"],
"env": {
"TURSO_DATABASE_URL": "libsql://devcontext-yourname.turso.io",
"TURSO_AUTH_TOKEN": "your_turso_auth_token_here"
}
}
}
}
EOFSet up Cursor rules
Create the .cursor/rules directory and copy the DevContext rule files into your project so Cursor automatically engages the context tools during sessions.
mkdir -p .cursor/rulesRestart Cursor and initialize context
Restart Cursor IDE to load the MCP server. Then ask the assistant to initialize conversation context for your project to begin persisting state.
DevContext Examples
Client configuration
Complete .cursor/mcp.json configuration for DevContext with TursoDB credentials.
{
"mcpServers": {
"devcontext": {
"command": "npx",
"args": ["-y", "devcontext@latest"],
"env": {
"TURSO_DATABASE_URL": "libsql://devcontext-yourname.turso.io",
"TURSO_AUTH_TOKEN": "your_turso_auth_token_here"
}
}
}
}Prompts to try
Example prompts for managing project context across coding sessions.
- "Initialize context for this project"
- "Update the context now that I've finished implementing the authentication module"
- "What context do we have about the database schema decisions?"
- "Record a milestone: completed user authentication with JWT tokens"Troubleshooting DevContext
Server fails with 'TURSO_DATABASE_URL is not set' error
Ensure both TURSO_DATABASE_URL and TURSO_AUTH_TOKEN are present in the env block of your .cursor/mcp.json. The URL must start with libsql:// not https://.
Context tools are not appearing in Cursor
Verify that Cursor's MCP support is enabled in settings and that .cursor/mcp.json is in the project root (not a subdirectory). Restart Cursor after any config changes.
Authentication error when connecting to Turso
Your auth token may have expired. Generate a new one with 'turso db tokens create devcontext' and update the TURSO_AUTH_TOKEN value in your config.
Frequently Asked Questions about DevContext
What is DevContext?
DevContext is a Model Context Protocol (MCP) server that devcontext is a cutting-edge model context protocol (mcp) server designed to provide developers with continuous, project-centric context awareness. unlike traditional context systems, devcontext continuously learns from and adapts to your development It connects AI assistants to external tools and data sources through a standardized interface.
How do I install DevContext?
Follow the installation instructions on the DevContext GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with DevContext?
DevContext works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is DevContext free to use?
Yes, DevContext is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
DevContext Alternatives — Similar Knowledge & Memory Servers
Looking for alternatives to DevContext? Here are other popular knowledge & memory servers you can use with Claude, Cursor, and VS Code.
MemPalace
★ 52.6kA local AI memory system that stores all conversations verbatim and organizes them into navigable structures. It provides 19 MCP tools for AI assistants to search and retrieve past decisions, debugging sessions, and architecture debates automatically
Kratos
★ 25.7k🏛️ Memory System for AI Coding Tools - Never explain your codebase again. MCP server with perfect project isolation, 95.8% context accuracy, and the Four Pillars Framework.
Context Mode
★ 15.4kAn MCP server that preserves LLM context by intercepting large data outputs and returning only concise summaries or relevant sections. It enables efficient sandboxed code execution, file processing, and documentation indexing across multiple programm
Memu
★ 13.7kMemory for 24/7 proactive agents like OpenClaw.
MemOS
★ 9.3kMemOS (Memory Operating System) is a memory management operating system designed for AI applications. Its goal is: to enable your AI system to have long-term memory like a human, not only remembering what users have said but also actively invoking, u
Everos
★ 5.4kBuild, evaluate, and integrate long-term memory for self-evolving agents.
Browse More Knowledge & Memory MCP Servers
Explore all knowledge & memory servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up DevContext in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use DevContext?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.