MCP server for structured, multi-step reasoning that reflects internal cognitive processes observed in LLMs. Enables articulation of intermediate concepts, parallel considerations, planning hints, confidence levels, knowledge checks, and goal alignment.
The 'better_thinking' tool has a well-structured schema with comprehensive parameter documentation and thoughtful design reflecting cognitive modeling. However, the tool serves a narrow, single-purpose function (internal reasoning articulation) that doesn't align with traditional MCP tool patterns. The description is excellent and detailed (287 chars), parameters are all properly typed with descriptions, and the schema is complete with validation logic visible in the source code. The tool lacks error handling guidance for LLM recovery and does not follow verb_noun naming conventions ('better_thinking' is a noun phrase rather than 'think_step' or similar action verb). The implementation shows mature input validation in the TypeScript source but lacks actionable error messages for common misuse cases.
A tool for structured, multi-step reasoning that reflects internal cognitive processes observed in LLMs (Anthropic Circuits Research, 2025). Use this to articulate not just conclusions, but the intermediate concepts, parallel considerations, planning hints, confidence levels, knowledge checks, and goal alignment involved. Enhance reasoning transparency, quality, and strategic alignment by using the provided fields to model a more realistic, goal-aware, circuit-inspired thought process.
Tool name does not follow verb_noun convention. 'better_thinking' is a noun phrase; should be an action verb like 'think_step', 'articulate_thought', or 'reason_through'.
Error handling does not include recovery guidance for LLMs. Validation errors (e.g., 'Invalid input: totalThoughts must be >= 1') are clear but do not guide the LLM on how to proceed after a failure.
Tool is designed for internal LLM reasoning scaffolding rather than agent-tool composition. It does not return structured data that downstream tools consume, limiting practical applicability in multi-tool workflows.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-22 | D | 55 | 2026-07-28+ | v2 |
| 2026-03-09 | F | 46 | - | v1 |