MCP_Atom_of_Thoughts
27
Atom of Thoughts (AoT) is an MCP server that implements a decomposition-based reasoning framework for solving complex problems. It offers a structured approach to reasoning with features such as decomposition of thought processes, verification of hypotheses, and automatic termination mechanisms.
Atom of Thoughts (AoT)
A Model Context Protocol (MCP) server implementation of Atom of Thoughts, a decomposition-based reasoning framework. Based on the research paper "Atom of Thoughts for Markov LLM Test-Time Scaling" (Teng et al., 2025).
English Documentation
This repository implements Atom of Thoughts (AoT), a decomposition-based reasoning framework, as a Model Context Protocol (MCP) server.
Available Tools
- AoT (Full Version): Complete tool for deep analysis and complex problem solving.
- AoT-light (Lightweight Version): Optimized for faster processing and quicker results.
AoT-light: Lightweight Version
- Key Features:
- Lower maximum depth for faster processing
- Simplified verification process
- Immediate conclusion suggestion
- Optimized for speed
Use Cases
- Solving complex reasoning problems
- Generating and verifying hypotheses
- Decision-making with multiple verification steps
Atom Types
- premise: Basic assumptions
- reasoning: Logical process
- hypothesis: Proposed solutions
- verification: Evaluate validity
- conclusion: Final solutions
Core Features
1. Decomposition-Contraction Mechanism
- Decomposition: Break atoms into smaller sub-atoms
- Contraction: Contract back to the original atom
2. Automatic Termination Mechanism
- Automatically terminates when reaching limits or high confidence
Usage Method
- Define premise atoms
- Create reasoning atoms
- Formulate hypothesis atoms
- Use verification atoms
- Derive conclusion atoms
- Use decomposition for deeper exploration
Command Tool (atomcommands)
- Provides commands to control the decomposition-contraction mechanism and termination.
Installing via Smithery
Use Smithery CLI to install Atom of Thoughts for Claude Desktop.