contextmgr-mcp

contextmgr-mcp

2

Context Manager MCP Server is a comprehensive implementation of the Model Context Protocol, aimed at managing development context and workflows efficiently. It offers project and task management, along with session capabilities, making it ideal for developers seeking organized workflow solutions.

Context Manager MCP Server

A Model Context Protocol (MCP) server implementation for managing development context and workflow.

Features

  • Socket-based transport with reliable message framing
  • Full JSON-RPC 2.0 protocol support
  • Session management with capability negotiation
  • Extensible tool registry system
  • Project, workpackage, and task management
  • Checkpoint and restore functionality
  • QA review workflow support

Initial Setup

Install dependencies with npm install and perform a first-time build with npm run build.

Usage

Start the server in development mode using npm run dev, or in production mode using npm start. Use environment variables like DEBUG for logging and MCP_PORT to specify the server port.

Architecture

Core components include Message Framing, Transport Layer, Session Management, and Tool Registry. Tools include Project Management, Work Package Management, Task Management, and QA Tools.