Skip to main content
Glama

Advanced Reasoning MCP Server

advanced_reasoning

Enhance complex problem-solving by systematically developing hypotheses, tracking evidence, and evaluating reasoning quality with self-reflection and structured memory integration.

Instructions

Advanced cognitive reasoning tool that builds on sequential thinking with meta-cognition, hypothesis testing, and integrated memory.

Key Features:

  • Meta-cognitive assessment and confidence tracking
  • Hypothesis formulation and testing capabilities
  • Integrated graph-based memory system
  • Dynamic reasoning quality evaluation
  • Session-based context management
  • Evidence tracking and validation

Enhanced Parameters:

  • thought: Your reasoning step (required)
  • thoughtNumber/totalThoughts: Sequential tracking (required)
  • nextThoughtNeeded: Continue flag (required)
  • confidence: Self-assessment 0.0-1.0 (default: 0.5)
  • reasoning_quality: 'low'|'medium'|'high' (default: 'medium')
  • meta_thought: Reflection on your reasoning process
  • hypothesis: Current working hypothesis
  • test_plan: How to validate the hypothesis
  • test_result: Outcome of testing
  • evidence: Supporting/contradicting evidence
  • session_id: Link to reasoning session
  • goal: Overall objective
  • progress: 0.0-1.0 completion estimate

Branching (inherited from sequential thinking):

  • isRevision/revisesThought: Revise previous thoughts
  • branchFromThought/branchId: Explore alternatives

Use this tool for complex reasoning that benefits from:

  • Self-reflection and confidence tracking
  • Systematic hypothesis development
  • Memory of previous insights
  • Quality assessment of reasoning

Input Schema

NameRequiredDescriptionDefault
branchFromThoughtNoBranching point thought number
branchIdNoBranch identifier
builds_onNoPrevious thoughts this builds on
challengesNoIdeas this challenges or contradicts
confidenceNoConfidence in this reasoning step (0.0-1.0)
evidenceNoEvidence for/against hypothesis
goalNoOverall goal or objective
hypothesisNoCurrent working hypothesis
isRevisionNoWhether this revises previous thinking
meta_thoughtNoMeta-cognitive reflection on your reasoning process
needsMoreThoughtsNoIf more thoughts are needed
nextThoughtNeededYesWhether another thought step is needed
progressNoProgress toward goal (0.0-1.0)
reasoning_qualityNoAssessment of reasoning quality
revisesThoughtNoWhich thought is being reconsidered
session_idNoReasoning session identifier
test_planNoPlan for testing the hypothesis
test_resultNoResult of hypothesis testing
thoughtYesYour current reasoning step
thoughtNumberYesCurrent thought number
totalThoughtsYesEstimated total thoughts needed

Input Schema (JSON Schema)

{ "properties": { "branchFromThought": { "description": "Branching point thought number", "minimum": 1, "type": "integer" }, "branchId": { "description": "Branch identifier", "type": "string" }, "builds_on": { "description": "Previous thoughts this builds on", "items": { "type": "string" }, "type": "array" }, "challenges": { "description": "Ideas this challenges or contradicts", "items": { "type": "string" }, "type": "array" }, "confidence": { "description": "Confidence in this reasoning step (0.0-1.0)", "maximum": 1, "minimum": 0, "type": "number" }, "evidence": { "description": "Evidence for/against hypothesis", "items": { "type": "string" }, "type": "array" }, "goal": { "description": "Overall goal or objective", "type": "string" }, "hypothesis": { "description": "Current working hypothesis", "type": "string" }, "isRevision": { "description": "Whether this revises previous thinking", "type": "boolean" }, "meta_thought": { "description": "Meta-cognitive reflection on your reasoning process", "type": "string" }, "needsMoreThoughts": { "description": "If more thoughts are needed", "type": "boolean" }, "nextThoughtNeeded": { "description": "Whether another thought step is needed", "type": "boolean" }, "progress": { "description": "Progress toward goal (0.0-1.0)", "maximum": 1, "minimum": 0, "type": "number" }, "reasoning_quality": { "description": "Assessment of reasoning quality", "enum": [ "low", "medium", "high" ], "type": "string" }, "revisesThought": { "description": "Which thought is being reconsidered", "minimum": 1, "type": "integer" }, "session_id": { "description": "Reasoning session identifier", "type": "string" }, "test_plan": { "description": "Plan for testing the hypothesis", "type": "string" }, "test_result": { "description": "Result of hypothesis testing", "type": "string" }, "thought": { "description": "Your current reasoning step", "type": "string" }, "thoughtNumber": { "description": "Current thought number", "minimum": 1, "type": "integer" }, "totalThoughts": { "description": "Estimated total thoughts needed", "minimum": 1, "type": "integer" } }, "required": [ "thought", "nextThoughtNeeded", "thoughtNumber", "totalThoughts" ], "type": "object" }
Install Server

Other Tools from Advanced Reasoning MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/angrysky56/advanced-reasoning-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server