DevContext

v1.0.0Knowledge & Memorystable

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

agent-memoryagent-toolkitagent-toolsagentic-aiagentic-memory
Share:
45
Stars
0
Downloads
0
Weekly
0/5

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

Maintain continuous project-centric context awareness
Enable agents to learn and adapt to development patterns
aiurda

Maintainer

LicenseMIT License
Languagehtml
Versionv1.0.0
UpdatedMay 6, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx devcontext

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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 devcontext
2

Retrieve 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 devcontext
3

Create 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"
      }
    }
  }
}
EOF
4

Set 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/rules
5

Restart 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.

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.

Quick Config Preview

{ "mcpServers": { "devcontext": { "command": "npx", "args": ["-y", "devcontext"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides