OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Memory & RAG

DevContext

DevContext is a JavaScript MCP server for Cursor that stores project-specific conversation history, development context, and code relationships in persistent memory. The repository describes a separate database for each project, with Turso storage, memory organized across short-term, long-term, episodic, and semantic types, and vector-based retrieval for related code and text.

Independent OpenViST project profile, based on linked sources.

DevContext — OpenViST project profile in Agent Memory & RAG.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use DevContext when a Cursor-based development workflow needs project-scoped memory that can carry conversation history and code context between sessions.

Who it is for

  • Developers using Cursor who want an assistant to retain project context across sessions.
  • Developers configuring an MCP server and Turso-backed storage for a project.

Documented uses

  • Carry conversation messages, active files, decisions, and milestones into later development sessions.
  • Retrieve semantically related code or project context rather than relying only on exact text.
  • Track relationships between code structures across files.
  • Initialize a conversation by storing a message and returning a banner and context for the assistant.
Before you choose

Requirements & limits

The repository is public and specifies an MIT license. The documented installation requires Node.js 18 or higher, npm or yarn, and a Turso database account.

  • The documented configuration connects the MCP server to Turso using a database URL and authentication token.
  • The repository describes a one-database-per-project design.
  • Its documented memory model combines recent, long-term, episodic, and semantic context.
  • The concrete setup instructions configure Cursor through a project-level .cursor/mcp.json file.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Set up DevContext as a Cursor MCP server

Prepare a Turso database and configure a project-level Cursor MCP entry for DevContext.

Before you start

  • Node.js 18 or higher
  • npm or yarn
  • A Turso database account

Steps

  1. Create a Turso database and obtain its database URL and authentication token.

  2. In the project directory, add the documented MCP server entry to .cursor/mcp.json.

  3. Set TURSO_DATABASE_URL and TURSO_AUTH_TOKEN in that entry and configure it to launch cursor10x-mcp with npx.

Expected outcome

The project-level Cursor configuration specifies the DevContext MCP server and its Turso connection credentials.

Guide limitations

  • These steps describe setup only; they do not establish that the configuration has been run or verified.
  • The documented setup requires a Turso account and does not describe a database-free configuration.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
aiurda/cursor10x-mcp · Official homepage title · retained in its source language