Token导航 LogoToken导航TokenDH.com
Context Manager MCP Server logo
开发工具未说明官方级别未说明来源级核验

Context Manager MCP Server

MCP Server

一个用于管理开发上下文和工作流的模型上下文协议(MCP)服务器实现,支持JSON-RPC 2.0协议、会话管理和工具注册系统。

工具数

4

提示词数

0

GitHub Stars

3

资源数

0
开发工具工作流管理JavaScript会话管理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

docherty

提供方

docherty

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

上下文管理器MCP服务器

用于管理开发上下文和工作流的模型上下文协议(MCP)服务器实现。

特性

  • 基于套接字的传输,具有可靠的消息框架
  • 完全支持JSON-RPC 2.0协议
  • 具有能力协商的会话管理
  • 可扩展的工具注册表系统
  • 项目、工作包和任务管理
  • 检查点和恢复功能
  • QA审查工作流程支持

初始设置

# Install dependencies
npm install

# First-time build
npm run build

用法

启动服务器

# Development mode (no build required, uses tsx for on-the-fly compilation)
npm run dev

# Production mode (requires build)
npm start

# Start with debug logging
DEBUG=1 npm run dev

# Start on specific port
MCP_PORT=44558 npm run dev

发展模式

# Run with hot reloading (preferred during development)
npm run dev

# Watch mode for TypeScript compilation (if you prefer running the compiled version)
npm run watch

# In a separate terminal when using watch mode
npm start

清洁启动

如果您遇到任何问题,可以尝试干净构建:

# Remove build artifacts
rm -rf dist/

# Reinstall dependencies
npm ci

# Rebuild the project
npm run build

# Start in development mode
npm run dev

建筑

核心组件

  1. 信息陈述

- 基于内容长度的协议 - 可靠的消息边界处理 - 缓冲管理

  1. 传输层

- 基于TCP套接字的通信 - 连接管理 - 事件驱动架构

  1. 会话管理

- 客户端会话跟踪 - 能力协商 - 状态持久性

  1. 工具注册表

- 动态刀具注册 - 输入验证 - 结果格式化

工具

  1. 项目管理

- 创建/获取项目 - 项目检查点 - 状态恢复

  1. 工作包管理

- 创建/获取工作包 - 进度跟踪 - 状态更新

  1. 任务管理

- 创建/更新任务 - 文件更改跟踪 - 任务检查点

  1. QA工具

- 审查工作流程 - 修复请求 - 工作包验收

配置

环境变量:

  • DEBUG:启用调试日志记录(0/1)
  • MCP_PORT:服务器端口(默认值:44557)

协议

服务器使用JSON-RPC 2.0实现模型上下文协议:

interface MCPMessage {
  jsonrpc: "2.0";
  id: number;
  method?: string;      // for requests
  params?: any;         // for requests
  result?: any;         // for responses
  error?: {             // for error responses
    code: number;
    message: string;
    data?: any;
  };
}

消息流

  1. 客户端通过TCP连接
  2. 客户端发送初始化请求
  3. 服务器具有响应能力
  4. 正常消息交换开始
  5. 客户端可以关闭/退出

发展

初始设置发展模式 以上部分。

贡献

  1. 分叉存储库
  2. 创建功能分支
  3. 提交您的更改
  4. 推到分支
  5. 创建拉取请求

许可证

ISC许可证

目录标签

目录标签

开发工具工作流管理JavaScript会话管理本地部署JSON-RPC项目跟踪

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP