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

Kimi K2 Code Context MCP

MCP Server

Kimi K2 Code Context MCP是一款AI驱动的代码上下文管理工具,支持128K令牌的上下文管理,具有智能代码分析、依赖跟踪和上下文优先级排序功能,适用于大型代码库导航、代码审查和重构等场景。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
代码管理本地处理PythonClaudeClaude DesktopClaude

安装说明

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

作者 / 组织

justmy2satoshis

提供方

justmy2satoshis

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

Kimi K2代码上下文MCP

![MCP](https://modelcontextprotocol.io/) ![License](LICENSE) ](https://nodejs.org) ![Context](https://claude.ai)

Claude Desktop的AI驱动代码上下文管理MCP。通过语义理解、依赖跟踪和智能优先级,智能管理多达128K个代码上下文令牌。

🌟 特性

  • 128K令牌上下文:通过智能管理最大化克劳德的上下文窗口
  • 智能代码分析:自动依赖跟踪和关系映射
  • 上下文优先级:相关性评分确保最重要的代码保持在上下文中
  • 多文件支持:以跨文件理解的方式处理整个项目
  • 增量更新:高效的上下文更新,无需完全重新生成
  • 语言无关:适用于任何编程语言
  • 本地处理:API成本为零,所有分析都在本地运行

🚀 关键能力

上下文管理

  • 动态上下文窗口优化
  • 自动清除死码
  • 大文件的智能截断
  • 上下文历史和版本控制

代码智能

  • 函数和类依赖关系图
  • 进出口关系跟踪
  • 变量范围分析
  • 调用层次结构映射

演出

  • 亚秒级上下文更新
  • 最小内存占用(\<100MB)
  • 大型代码库的延迟加载
  • 高效的缓存策略

📦 安装

通过NPM(推荐)

npm install -g kimi-k2-code-context-mcp

手动安装

git clone https://github.com/justmy2satoshis/kimi-k2-code-context-mcp.git
cd kimi-k2-code-context-mcp
npm install

🔧 配置

添加到您的Claude Desktop配置文件中:

视窗: %APPDATA%\Claude\claude_desktop_config.json macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "kimi-k2-code-context": {
      "command": "node",
      "args": ["C:\\path\\to\\kimi-k2-code-context-mcp\\src\\server.js"],
      "env": {
        "MAX_CONTEXT_TOKENS": "128000",
        "CACHE_DIR": "C:\\Users\\username\\AppData\\Local\\kimi-k2-cache"
      }
    }
  }
}

📖 使用示例

加载项目上下文

const context = await load_project_context({
  project_path: "./my-project",
  include_patterns: ["*.js", "*.ts"],
  exclude_patterns: ["node_modules/**", "*.test.js"]
});

用更改更新上下文

const updated = await update_context({
  file_path: "src/components/Header.js",
  changes: "Added new navigation component"
});

查询上下文

const relevant = await query_context({
  query: "authentication flow",
  max_tokens: 50000
});

获取上下文统计信息

const stats = await get_context_stats();
// Returns:
// {
//   total_tokens: 87432,
//   files_loaded: 156,
//   cache_hits: 89,
//   last_update: "2024-01-15T10:30:00Z"
// }

💡 用例

大型代码库导航

  • 维护数百个文件的上下文
  • 明智地关注相关代码段
  • 自动包含依赖关系

代码审查和重构

  • 将相关代码保持在上下文中
  • 跟踪变更的影响
  • 维护架构概述

文档生成

  • 完整的项目背景,以获得准确的文档
  • 交叉引用跟踪
  • API表面分析

错误修复

  • 自动包含错误路径
  • 堆栈跟踪上下文加载
  • 相关代码标识

🏗️ 建筑

kimi-k2-code-context-mcp/
├── src/
│   ├── server.js           # Main MCP server
│   ├── context-manager.js  # Context window management
│   ├── code-analyzer.js    # Code parsing and analysis
│   ├── cache-manager.js    # Caching layer
│   └── prioritizer.js      # Relevance scoring
├── examples/               # Usage examples
├── tests/                  # Test suite
└── package.json

💰 成本比较

解决方案每月成本上下文大小速度
化学 K2 MCP0美元(本地)12.8万个代币\<1s
GitHub Copilot10-20美元有限2-3秒
Tabnine Pro12美元限量版1-2s
Codeium Pro10美元限量版1-2s

储蓄:10-20美元/月,高级上下文管理

🧪 测试

npm test

进行全面测试,包括:

  • 上下文窗口优化
  • 代码分析准确性
  • 性能基准
  • 边缘案例处理

🤝 贡献

欢迎投稿!看 贡献.md 作为指导方针。

贡献领域

  1. 特定语言分析器
  2. 上下文压缩算法
  3. 性能优化
  4. 其他缓存策略

📊 性能指标

  • 上下文加载:100个文件小于500毫秒
  • 更新速度:\<100ms增量更新
  • 内存使用:大型项目\<100MB
  • 缓存命中率:平均85%以上
  • 代币效率:95%以上的有用上下文

🔒 安全

  • 没有外部API调用
  • 仅限本地处理
  • 无代码传输
  • 安全缓存管理
  • 只读文件访问

📝 许可证

MIT许可证-请参阅 许可证 详细信息文件

🙏 致谢

  • 模型上下文协议的拟人化
  • Claude Desktop团队为MCP提供支持
  • 社区贡献者

📧 支持

  • 问题:
  • 讨论:

🚦 状态

  • ✅ 生产就绪
  • ✅ 128K上下文支持
  • ✅ 多语言支持
  • ✅ 综合测试
  • ✅ 克劳德桌面兼容

______________________________________________________________________

备注:需要启用MCP支持的Claude Desktop。

内置于❤️ 适用于处理大型代码库的开发人员

目录标签

目录标签

代码管理本地处理PythonClaude本地部署AI辅助编程上下文优化依赖跟踪

支持客户端

Claude DesktopClaude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP