Labsco
MCP SERVER

Think Tool MCP Server

by cgize

Give the model a scratchpad that survives a long tool chain — append a thought, read the whole log back, reset it, or get statistics over what was recorded.

Reasoning Scaffolds & Agent Workflow EnginesVerified
Summary
A place to put reasoning that a long tool chain would otherwise lose.

The write half is deliberately inert; the read half is the point. get_thoughts recovers what was decided earlier in the same session, which is exactly what drops out of context during a long chain of calls, policy checks or sequential decisions. The scope is one session — clear_thoughts resets it and nothing here carries a record from one session into the next.

What it is

A session-scoped thought log: four tools that write to and read from a record of the model's own reasoning, with no external system behind them.

What you get
  • think appends a thought to the session log — its own description is explicit that it obtains no new information and changes nothing else
  • get_thoughts returns everything recorded in the current session, so a decision made twenty calls ago can be read back verbatim
  • clear_thoughts resets the log when the reasoning needs to start over
  • get_thought_stats returns statistics over what has been recorded
Requirements

Nothing — no account, no key.

Setup effort

One command — npx -y @cgize/mcp-think-tool