Emergency Medicare Planner MCP Server

sequentialthinking

A detailed tool for dynamic and reflective medical problem-solving through thoughts. This tool helps analyze medical problems through a flexible thinking process that can adapt and evolve. Each thought can build on, question, or revise previous insights as understanding of the medical situation deepens.

When to use this tool:

  • Breaking down complex medical problems into steps
  • Planning and designing treatment approaches with room for revision
  • Clinical analysis that might need course correction
  • Medical problems where the full scope might not be clear initially
  • Healthcare decisions that require a multi-step solution
  • Medical evaluations that need to maintain context over multiple steps
  • Situations where irrelevant medical information needs to be filtered out

Key features:

  • You can adjust total_thoughts up or down as the diagnosis progresses
  • You can question or revise previous medical assessments
  • You can add more diagnostic thoughts as new information emerges
  • You can express clinical uncertainty and explore alternative approaches
  • Not every medical assessment needs to build linearly - you can branch or backtrack
  • Generates a clinical hypothesis
  • Verifies the hypothesis based on the Chain of Thought steps
  • Repeats the process until a satisfactory diagnosis or treatment plan is reached
  • Provides a correct medical assessment or recommendation

Input Schema

NameRequiredDescriptionDefault
branchFromThoughtNoBranching point thought number for alternative diagnosis
branchIdNoBranch identifier for the diagnostic path
isRevisionNoWhether this revises previous medical thinking
needsMoreThoughtsNoIf more clinical evaluation is needed
nextThoughtNeededYesWhether another medical assessment step is needed
revisesThoughtNoWhich medical assessment is being reconsidered
thoughtYesYour current clinical thinking step
thoughtNumberYesCurrent thought number
totalThoughtsYesEstimated total thoughts needed for complete evaluation

Input Schema (JSON Schema)

{ "properties": { "branchFromThought": { "description": "Branching point thought number for alternative diagnosis", "minimum": 1, "type": "integer" }, "branchId": { "description": "Branch identifier for the diagnostic path", "type": "string" }, "isRevision": { "description": "Whether this revises previous medical thinking", "type": "boolean" }, "needsMoreThoughts": { "description": "If more clinical evaluation is needed", "type": "boolean" }, "nextThoughtNeeded": { "description": "Whether another medical assessment step is needed", "type": "boolean" }, "revisesThought": { "description": "Which medical assessment is being reconsidered", "minimum": 1, "type": "integer" }, "thought": { "description": "Your current clinical thinking step", "type": "string" }, "thoughtNumber": { "description": "Current thought number", "minimum": 1, "type": "integer" }, "totalThoughts": { "description": "Estimated total thoughts needed for complete evaluation", "minimum": 1, "type": "integer" } }, "required": [ "thought", "nextThoughtNeeded", "thoughtNumber", "totalThoughts" ], "type": "object" }