MCP Catalogs
Home

devcontext

by aiurda·45·Score 42

Autonomous MCP server providing project-centric context awareness through pattern learning and relationship graphs.

developer-toolsai-llmknowledge-graph
13
Forks
8
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

DevContext is an advanced MCP server designed to provide developers with continuous, project-centric context awareness. Unlike traditional context systems, it continuously learns from and adapts to development patterns. The server operates with a database instance dedicated to a single project, eliminating cross-project complexity while ensuring performance with minimal resource requirements. It builds a comprehensive understanding of the codebase from repository structure down to individual functions.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Autonomous development environment with Cursor Rules integration
you:Real-time code context retrieval during conversations
you:Pattern recognition and development workflow optimization
you:What makes DevContext different from traditional context systems?
you:Can I use DevContext with IDEs other than Cursor?

When to choose this

Choose DevContext when working on large codebases where maintaining context across development sessions is critical, and when you prefer non-vector retrieval methods over traditional embeddings.

When NOT to choose this

Don't choose DevContext if you need vector-based semantic search, if you're already invested in other context systems, or if you prefer solutions with more language support beyond the six officially supported languages.

Comparable tools

context7swarmaurisemantic-sql

Installation

Installation

Prerequisites

  • Node.js 18.0.0 or higher
  • Cursor IDE with MCP support
  • TursoDB account

Step 1: Set up TursoDB Database

  1. Sign up for [Turso](https://turso.tech/) and create an account
  2. Install Turso CLI (optional but recommended):

``bash curl -sSfL https://get.turso.tech/install.sh | bash ``

  1. Authenticate with Turso:

``bash turso auth login ``

  1. Create a project database:

``bash turso db create devcontext ``

  1. Get database credentials and save both URL and token

Step 2: Configure MCP in Cursor

Create or edit .cursor/mcp.json in your project directory:

{
  "mcpServers": {
    "devcontext": {
      "command": "npx",
      "args": ["-y", "devcontext@latest"],
      "enabled": true,
      "env": {
        "TURSO_DATABASE_URL": "your-turso-database-url",
        "TURSO_AUTH_TOKEN": "your-turso-auth-token"
      }
    }
  }
}

FAQ

What makes DevContext different from traditional context systems?
DevContext continuously learns from and adapts to your development patterns, uses non-vector retrieval methods, and is designed for project-centric context awareness rather than general-purpose context.
Can I use DevContext with IDEs other than Cursor?
While the documentation emphasizes Cursor integration, DevContext is an MCP server that can work with any MCP-compatible IDE or client, though configuration may vary.

Compare devcontext with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.