Skip to content

Fork of sequential-thinking MCP that removes structuredContent for readable output in Claude Code CLI

Notifications You must be signed in to change notification settings

laststance/readable-sequential-thinking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@laststance/readable-sequential-thinking

A fork of @modelcontextprotocol/server-sequential-thinking that fixes the unreadable output problem in Claude Code CLI.

The Problem

Claude Code v2.0.21+ prioritizes structuredContent over TextContent when rendering MCP tool output. The official sequential-thinking server returns both, causing the output to be displayed as a single-line raw JSON blob with escaped \n characters — making it nearly impossible to read.

See: claude-code#21186, claude-code#9962

The Fix

This package simply removes the structuredContent return value, forcing Claude Code to fall back to the more readable TextContent rendering. No other changes — all thinking quality and features are preserved.

Installation

npm install -g @laststance/readable-sequential-thinking

Usage with Claude Code

claude mcp add sequential-thinking -- npx @laststance/readable-sequential-thinking

Or in your MCP config:

{
  "mcpServers": {
    "sequential-thinking": {
      "command": "npx",
      "args": ["-y", "@laststance/readable-sequential-thinking"]
    }
  }
}

Acknowledgments

Based on the original Sequential Thinking MCP Server by Model Context Protocol (LF Projects, LLC).

License

MIT

About

Fork of sequential-thinking MCP that removes structuredContent for readable output in Claude Code CLI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors