contextmgr-mcp
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.