返回市场
代码推理

代码推理

作者:mettamatt244 星标更新:2025-11-04

项目介绍

Code Reasoning MCP Server

一个模型上下文协议(MCP)服务器,通过结构化、逐步思考来增强Claude解决复杂编程任务的能力。

<a href="https://glama.ai/mcp/servers/@mettamatt/code-reasoning"> <img width="380" height="200" src="https://gips0.baidu.com/it/u=3171854489,541955079&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Code Reasoning Server MCP server" /> </a>

npm version License: MIT CI

快速安装

  1. 配置Claude Desktop,编辑以下文件:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
    {
      "mcpServers": {
        "code-reasoning": {
          "command": "npx",
          "args": ["-y", "@mettamatt/code-reasoning"]
        }
      }
    }
    
  2. 配置VS Code:

{
  "mcp": {
    "servers": {
      "code-reasoning": {
        "command": "npx",
        "args": ["-y", "@mettamatt/code-reasoning"]
      }
    }
  }
}

使用方法

  1. 要触发此MCP,请在聊天消息末尾添加以下内容:

    使用顺序思维来推理这个问题。
    
  2. 使用预定义的触发代码推理的提示:

代码推理提示

  • 在Claude Desktop聊天窗口中点击“+”图标,或在Claude Code中输入 /help 查看具体命令。
  • 从可用工具中选择“从代码推理添加”
  • 选择一个提示模板并填写所需信息
  • 提交表单以将提示添加到您的聊天消息中,并按回车键

详情请参阅 提示指南

命令行选项

  • --debug: 启用详细日志记录
  • --help-h: 显示帮助信息

主要功能

  • 编程焦点: 优化用于编码任务和问题解决
  • 结构化思维: 将复杂问题分解成可管理的步骤
  • 思维分支: 并行探索多个解决方案路径
  • 思维修订: 随着理解的深入,改进早期推理
  • 安全限制: 自动在20个思维步骤后停止,防止循环
  • 即用提示: 预定义模板用于常见的开发任务

文档

详细的文档可以在docs目录中找到:

项目结构

├── index.ts                  # 入口点
├── src/                      # 实现源文件
└── test/                     # 未来测试工具的占位符

许可证

本项目采用MIT许可证。详情见LICENSE文件。