Token导航 LogoToken导航TokenDH.com
Vlm Code Context MCP logo
办公协作stdio官方级别未说明来源级核验

Vlm Code Context MCP

MCP Server

code-context-mcp

为AI编程代理提供持久化内存存储,通过SQLite数据库实现跨会话的代码上下文管理,显著减少重复读取和工具调用。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
AI编程辅助TypeScriptClaude上下文管理Claude

安装说明

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

作者 / 组织

VelimirMueller

提供方

VelimirMueller

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

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

命令预览

npx code-context-mcp setup .

详细介绍

vlm代码上下文mcp

AI编码代理的持久内存。

你的代理人在两次会议之间忘记了一切。这解决了这个问题。

![License: MIT](LICENSE) ](https://www.npmjs.com/package/vlm-code-context-mcp) ](https://www.npmjs.com/package/vlm-code-context-mcp)

npm install vlm-code-context-mcp
npx code-context-mcp setup .
claude mcp add code-context npx -y vlm-code-context-mcp ./context.db

三个命令。API密钥为零。一 context.db 文件。

______________________________________________________________________

基准

在10个真实的开发任务(检索、调试、重构、实现)中进行了测试,然后通过200个随机试验和Wilcoxon符号秩检验进行了验证。

MCP香草已保存
代币4,8068,72644.9%
工具调用496827.9%
随机胜率90.5% (p\

Reproduce it yourself

# Deterministic — 10 tasks, 6 categories
npm test -- test/benchmark.test.ts

# Stochastic — 200 randomized trials, Wilcoxon test, bootstrap CI
npm test -- test/benchmark-stochastic.test.ts

完整的方法论 基准指南.md.

______________________________________________________________________

快速开始

1·安装

npm install vlm-code-context-mcp

2·初始化

npx code-context-mcp setup .

创造 context.db,为你的代码库建立索引,组建一个7个代理团队,并编写 .mcp.json.

3·重新启动AI客户端

重新启动Claude Code(或任何MCP客户端)。证实 get_project_status.

4·启动仪表板

npx code-context-dashboard ./context.db

开放时间: http://localhost:3333 实时SSE更新。要在文件保存时自动重新索引,请执行以下操作:

npx code-context-dashboard ./context.db 3333 .

5·跑完你的第一个冲刺

键入克劳德代码:

/kickoff

编排者引导你穿越视觉→ 发现→ 里程碑→ 史诗→ 票→ 冲刺→ 实施→ 复古——一次一个问题。智能简历让你停下来稍后再接。

______________________________________________________________________

仪表盘

共7页。实时SSE更新。零投票。

页面显示内容
仪表盘看板、相位门步进器、烧毁、速度、冲刺检查表
规划里程碑跟踪器、史诗般的进展、发现管道
代码文件树、依赖关系图、导出/导入映射、更改历史
团队代理卡、模特徽章、情绪趋势、工作量条
复古Bento网格洞察、交叉冲刺模式、重复主题
基准MCP与香草与动画指标的比较
速度冲刺趋势,承诺与完成

每个数据库突变都会通过SQLite WAL监控触发即时刷新。

______________________________________________________________________

Slash命令

直接在Claude Code中键入这些。

命令它的作用
/kickoff全生命周期指导——复古愿景。 从这里开始。
/sprintSprint专用循环——计划→ 实施→ QA → 复古→ 存档
/ticket在完整的上下文中移动票证的整个生命周期
/milestone通过史诗般的验证创建、更新、关闭里程碑
/retro采用燃耗+速度分析的数据支持回顾
/sprint-connect将仪表板UI连接到Claude会话

______________________________________________________________________

运作原理

每个命令都遵循相同的模式: 在执行任何操作之前从数据库加载上下文。

search_files("auth middleware")       → find the right file
get_file_context("src/auth.ts")      → understand role, exports, dependents
Read("src/auth.ts")                  → only now read the actual code

没有代理在其上下文窗口中保存完整的项目。他们从共享的SQLite大脑中查询所需内容,并将结果写回。

┌─────────────────────────────────────────────────────┐
│               Claude Code / MCP Client              │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐          │
│  │ /kickoff │  │ /sprint  │  │ /ticket  │  ...     │
│  └────┬─────┘  └────┬─────┘  └────┬─────┘          │
│       └──────────────┼─────────────┘                │
│                      ▼                              │
│              76 MCP Tools                           │
│          (32 read + 44 write)                       │
│                      │                              │
│                      ▼                              │
│  ┌─────────────────────────────────────┐            │
│  │       context.db (SQLite)           │            │
│  │  30 tables · WAL mode · <5ms reads  │            │
│  └──────────────────┬──────────────────┘            │
│                     │ WAL watcher                   │
│                     ▼                               │
│  ┌─────────────────────────────────────┐            │
│  │    React Dashboard (Vite)           │            │
│  │  62 components · SSE live updates   │            │
│  └─────────────────────────────────────┘            │
└─────────────────────────────────────────────────────┘

______________________________________________________________________

代理团队

9个可配置的代理,每个代理都有一个角色、模型和情绪评分。

角色焦点
产品负责人愿景、优先事项、利益相关者一致性
团队负责人协调、代码审查、质量
架构师系统设计、技术决策、结构完整性
后端开发人员API、数据库、服务器逻辑
前端开发人员仪表板组件,UI/UX
开发人员跨前端和后端的全栈功能
QA工程师测试、验证、质量门
安全工程师漏洞审查、威胁建模、安全最佳实践
DevOpsCI/CD、构建、部署

通过MCP工具或在仪表板中单击一次即可添加、删除或交换模型。

______________________________________________________________________

Sprint流程

强制门检查的4个阶段:

planning → implementation → done → rest
阶段持续时间闸门
规划1天已分配门票,承诺速度
实施3天所有门票已完成或未完成,堵塞者已解决
完成0.5天记录追溯结果,QA验证
休息0.5天恢复后自动

阶段、持续时间和门可以通过以下方式完全定制 update_sprint_config.

______________________________________________________________________

技术栈

技术
运行时Node.js 24 LTS
数据库SQLite通过better-splite3,WAL模式
MCP协议@人工智能/sdk
仪表板React 19+Vite+Zustand+Framer Motion
样式CSS变量+顺风,深色主题
实时更新SSE通过WAL文件监视器
测试Vitest
构建TypeScript严格模式

______________________________________________________________________

发动机编号

组件计数
MCP工具76(32读+44写)
数据库表30(25个scrum+5个代码)
反应组件62
代理角色9(可配置)
冲刺阶段4,带关卡检查
Slash命令6

______________________________________________________________________

手动MCP服务器设置

如果自动 .mcp.json 安装程序不起作用:

# Add to current project
claude mcp add code-context npx -y vlm-code-context-mcp ./context.db

# Add globally
claude mcp add --scope user code-context node /path/to/node_modules/vlm-code-context-mcp/dist/server/index.js ./context.db

# Remove
claude mcp remove code-context

______________________________________________________________________

发展

# MCP server
npm run dev

# Dashboard (Vite dev server with HMR)
npm run dashboard:dev

______________________________________________________________________

许可证

麻省理工学院

目录标签

目录标签

AI编程辅助TypeScriptClaude上下文管理本地部署SQLite数据库开发效率工具团队协作

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

code-context-mcp

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP