1. Conduid
  2. Developer Tools
  3. Code Reasoning
MCP server · Developer Tools

Code Reasoning

A code reasoning MCP server, a fork of sequential-thinking

Unclaimed MIT last commit 8 months ago devtools
74Good

Scored a month ago · breakdown

About Code Reasoning

Code Reasoning is an MCP server published by mettamatt in the Developer Tools category: a code reasoning MCP server, a fork of sequential-thinking.

The repository has 256 stars and 31 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/mettamatt/code-reasoning

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Code Reasoning

Powered by Claude · Grounded in docs

I know everything about Code Reasoning. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.8.1v0.8.1 · 23 Sep 2025Release 0.8.1 Bump package version to 0.8.1 for npm publish.
v0.8.0v0.8.0 · 23 Sep 2025Major Changes Migrated from class-based `SequentialThinkingServer` to functional `McpServer`. Simplified config: replaced `config-manager` with lightweight `buildConfig`. Introduced MCP regression framework (147 tests) with improved docs.…
v0.7.0v0.7.0: New MCP Prompts System · 10 May 2025What's New in 0.7.0 This release introduces a new MCP prompts system with predefined templates for common development tasks: Ready-to-use prompt templates for: Architecture decision documentation Bug analysis and troubleshooting Code…
v0.6.2Release v0.6.2 · 4 May 2025Features Added tool annotations support to better inform clients about the tool's behavior Updated MCP SDK version reference to 1.11.0 Improvements Updated ESLint ecosystem to major new versions ESLint: 8.57.1 → 9.26.0…

README

Code Reasoning MCP Server

A Model Context Protocol (MCP) server that enhances Claude's ability to solve complex programming tasks through structured, step-by-step thinking.

npm version CI

Quick Installation

  1. Configure Claude Desktop by editing:

    • 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. Configure VS Code:

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

Usage

  1. To trigger this MCP, append this to your chat messages:

    Use sequential thinking to reason about this.
    
  2. Use ready-to-go prompts that trigger Code-Reasoning:

Code Reasoning Prompts

  • Click the "+" icon in the Claude Desktop chat window, or in Claude Code type /help to see the specific commands.
  • Select "Add from Code Reasoning" from the available tools
  • Choose a prompt template and fill in the required information
  • Submit the form to add the prompt to your chat message and hit return

See the Prompts Guide for details on using the prompt templates.

Command Line Options

  • --debug: Enable detailed logging
  • --help or -h: Show help information

Key Features

  • Programming Focus: Optimized for coding tasks and problem-solving
  • Structured Thinking: Break down complex problems into manageable steps
  • Thought Branching: Explore multiple solution paths in parallel
  • Thought Revision: Refine earlier reasoning as understanding improves
  • Safety Limits: Automatically stops after 20 thought steps to prevent loops
  • Ready-to-Use Prompts: Pre-defined templates for common development tasks

Documentation

Detailed documentation available in the docs directory:

Project Structure

├── index.ts                  # Entry point
├── src/                      # Implementation source files
└── test/                     # Placeholder for future test utilities

License

This project is licensed under the MIT License. See the LICENSE file for details.

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Code Reasoning

How do I install Code Reasoning?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Code Reasoning safe to use with an AI agent?

Its trust score is 74 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Code Reasoning still maintained?

The last commit was 8 months ago and 12 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.