Token导航 LogoToken导航

MCP Server · 开发工具

Context Engine MCP

Context Engine MCP Server是一款自动化AI代码生成工具(如Cursor、Claude Code和Copilot)的研究→计划→验证工作流程的工具,确保生产就绪代码的一次性交付。

stdio官方级别未说明来源级核验工具 4@contexter/mcp-server
代码管理JavaScriptClaudeClaude DesktopCursor

快速开始

作者 / 组织
SumeetGDoshi
提供方
SumeetGDoshi
运行时
Node.js

工具数量

4

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Context Engine MCP 属于开发工具类 MCP Server,公开资料标注 4 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

npx @contexter/mcp-server validate

客户端配置示例

{
  "mcpServers": {
    "context-engine-mcp": {
      "command": "npx",
      "args": [
        "@contexter/mcp-server",
        "validate"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 4 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

上下文引擎MCP服务器

停止浪费50%的AI生成代码。首次尝试时发送生产就绪代码。

MCP(模型上下文协议)服务器,用于自动化 研究→ Plan → 验证 Cursor、Claude Code和Copilot等AI编码工具的工作流程。

🎯 问题

斯坦福大学的研究发现 50%的AI生成代码需要重写为什么?

  • 开发人员跳过研究,直接跳到编码
  • 实施前没有详细规划
  • 编码后无系统验证
  • AI代理缺乏对现有代码库的理解

结果:许多代码不适合架构、破坏模式或解决错误的问题。

💡 解决方案

上下文引擎强制执行经过验证的工作流程:

1. 🔍 Research  → Understand existing codebase first
2. 📋 Plan      → Specify every change before coding  
3. ✅ Validate  → Verify implementation matches spec

这是启用的工作流:

  • 一天内发送35k行代码 (边界用例)
  • 零返工 30万行Rust代码库(BAML案例研究)
  • 第一天2个PR 面向工程实习生

观看Dex的演讲 解释方法。

🚀 快速开始

安装

npm install -g @contexter/mcp-server

使用游标配置

添加到光标MCP设置(~/.cursor/mcp.json):

{
  "mcpServers": {
    "context-engine": {
      "command": "npx",
      "args": ["@contexter/mcp-server"]
    }
  }
}

使用Claude Desktop进行配置

添加到Claude桌面配置(~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "context-engine": {
      "command": "npx",
      "args": ["@contexter/mcp-server"]
    }
  }
}

重新启动IDE。

📖 用法

检查工作流状态

You: What's my workflow status?

MCP服务器将告诉您所处的阶段以及下一步要做什么。

完整工作流示例

1.研究阶段
You: I need to add authentication to my API

服务器将:

  • ❌ 阻止立即实施
  • ✅ 先引导您进行研究
  • ✅ 生成研究文档 mcpDocs/research/2025-11-16-authentication.md
  • ✅ 包含对现有代码的file:行引用
2.规划阶段

研究完成后:

You: Create implementation plan

服务器将:

  • ✅ 检查研究是否存在(或阻止)
  • ✅ 在以下位置创建详细计划 mcpDocs/plans/2025-11-16-authentication.md
  • ✅ 包括阶段、成功标准、文件更改
  • ⏸️ 等待您的批准
3.批准计划

审查计划,然后:

You: Approve the plan

或者,如果需要更改:

You: Reject plan - need to add rate limiting
4.实施

批准后:

You: Implement the plan

服务器将:

  • ✅ 提供实施说明
  • ✅ 在所有变更中参考该计划
  • ✅ 将上下文保持在40%以下
  • ⏸️ 在阶段之间停止手动验证
5.验证

实施后:

You: Validate implementation

服务器将:

  • ✅ 从计划中运行所有自动检查
  • ✅ 将git diff与计划更改进行比较
  • ✅ 生成验证报告
  • ✅ 报告通过/失败状态

🎯 主要特点

✅ 工作流执行

不能跳过步骤:

  • 没有研究就没有计划
  • 未经批准的计划不得实施
  • 未经验证不得合并

温和重定向:

❌ BLOCKED: Cannot create plan without research.

⚠️  No research found. Start with research to analyze the codebase.

Please run 'research_codebase' first.

📊 工作流状态跟踪

服务器在中维护状态 .context-engine/workflow-state.json:

{
  "currentPhase": "plan",
  "researchPath": "mcpDocs/research/2025-11-16-auth.md",
  "planPath": "mcpDocs/plans/2025-11-16-auth.md",
  "planApproved": false,
  "metadata": {
    "taskDescription": "Add authentication to API"
  }
}

🎨 结构化输出

所有文档均遵循一致的模板:

研究文档 包括:

  • 当前存在的内容(文件:行引用)
  • 组件如何连接
  • 当前的模式和惯例
  • 来自代码库的历史上下文

实施计划 包括:

  • 分阶段方法(第1、2、3阶段……)
  • 使用代码片段更改特定文件
  • 自动验证(进行测试等)
  • 手动验证(UI测试、性能)

验证报告 包括:

  • 逐阶段状态
  • 自动检查结果
  • 与计划的偏差
  • 手动测试要求

⚡ 上下文优化

遵循Dex的原则: 将上下文保持在40%以下

服务器确保:

  • 研究由并行子代理完成
  • 计划是逐步创建的
  • 实施分阶段进行
  • 主要阶段之间的新背景

🏗️ 目录结构

上下文引擎在您的项目中创建此结构:

your-project/
├── .context-engine/
│   └── workflow-state.json          # Workflow state
├── mcpDocs/                         # Auto-created by MCP server
│   ├── research/                    # Research documents
│   │   └── 2025-11-16-auth.md
│   └── plans/                       # Implementation plans
│       └── 2025-11-16-auth.md
└── src/                             # Your code

这 mcpDocs/ 当您开始研究或计划时,会自动创建文件夹。无需手动设置!

🎓 了解工作流程

为什么这有效

Dex在AI工程师峰会上的演讲:

“一行不好的代码就是一行糟糕的代码。但一个计划的一个糟糕部分可能是数百行错误的代码。而一行错误的研究——对系统工作原理的误解——可能是数千行错误代码。”

层次结构:

  1. 糟糕的研究 → 1000线路不好
  2. 糟糕的计划 → 100线路不好
  3. 错误代码 → 1 坏线路

在层次结构的顶端投入时间。

上下文就是一切

LLM是纯函数。唯一影响输出质量的是输入质量(上下文)。

目标:将上下文利用率保持在40%以下

为什么? 使用的上下文越少,结果越好。通过:

  • 先研究(并行代理)
  • 编码前规划
  • 阶段之间的压实

在每一步中,你都可以最大化“可用于思考的代币”。

规范优先开发

在人工智能的未来, 规格是宝贵的资产,而不是生成的代码。

  • 代码可以从规范中重新生成
  • 规范捕捉意图和决策
  • 规范使团队之间的心理保持一致
  • 规范防止返工

Context Engine将计划视为一级工件。

🛠️ 高级用法

定制研究代理

研究阶段产生平行代理:

  • codebase-locator -查找文件和组件
  • codebase-analyzer -了解代码的工作原理
  • codebase-pattern-finder -查找类似的实现
  • thoughts-locator -搜索历史决策

成功标准格式

计划必须将自动验证与手动验证分开:

### Success Criteria:

#### Automated Verification:
- [ ] Tests pass: `make test`
- [ ] Linting passes: `make lint`
- [ ] Build succeeds: `make build`

#### Manual Verification:
- [ ] UI works correctly when tested
- [ ] Performance acceptable under load
- [ ] No regressions in related features

这使得:

  • 自动验证以运行检查
  • 手动测试的清晰切换
  • 逐阶段验证

上下文压缩

当上下文接近40%时,实施阶段:

  1. 用进度复选标记更新计划
  2. 记录当前状态和下一步行动
  3. 用更新的计划开始新的背景

这在整个实施过程中保持了高质量的产出。

📊 度量与分析

上下文引擎跟踪:

  • 工作流程遵守情况 -遵循正确工作流程的任务百分比
  • 防止返工 -预计节省的小时数
  • 上下文效率 -平均上下文利用率
  • 第一次尝试成功 -通过验证的实现百分比

(Pro/Enterprise功能-即将推出)

🤝 与其他工具集成

GitHub 操作

自动验证PR:

# .github/workflows/validate-workflow.yml
name: Validate Workflow

on: pull_request

jobs:
  check-workflow:
    runs-on: ubuntu-latest
    steps:
      - name: Check for plan
        run: |
          grep -q "mcpDocs/plans/" PR_DESCRIPTION || exit 1
      
      - name: Run validation
        run: |
          npx @contexter/mcp-server validate

预提交钩子

在提交中强制执行计划引用:

#!/bin/bash
# .git/hooks/commit-msg

if ! grep -q "Plan:" "$1"; then
    echo "❌ Commit must reference implementation plan"
    echo "Format: 'Plan: mcpDocs/plans/2025-11-16-feature.md'"
    exit 1
fi

线性/Jira集成

将研究和计划自动链接到门票。

🗺️ 路线图

v0.1(当前)

  • ✅ 核心MCP服务器
  • ✅ 工作流状态管理
  • ✅ 研究/计划/验证工具
  • ✅ Cursor/Claude集成

v0.2(下一页)

  • \[\]分析仪表板
  • \[\]团队协作功能
  • \[\]文档的云同步
  • \[\]Slack/Discord集成

v1.0(未来)

  • \[\]企业SSO/SAML
  • \[\]自定义工作流模板
  • \[\]高级指标和见解
  • \[\]用于集成的API

🤝 贡献

我们欢迎捐款!看 贡献.md 作为指导方针。 我们欢迎大家支持buymeacoffee.com/thecodeshow

📄 许可证

MIT许可证-请参阅 许可证 了解详情。

💬 支持

  • 问题:

🙏 致谢

基于以下公司开创的工作流程:

______________________________________________________________________

不要浪费50%的AI代码。立即开始使用上下文引擎。

npm install -g @contexter/mcp-server

工具与能力

工具数量

4

资源数量

0

提示词数量

0

能力标签

AI代码生成JavaScript本地部署工作流自动化代码验证开发工具代码管理

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 4 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Context Engine MCP

MCP World · 本页

4stdio有1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Context Engine MCP 怎么安装?

公开资料给出的安装命令是 npx @contexter/mcp-server validate,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Context Engine MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Context Engine MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Context Engine MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Context Engine MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP