ThinkFu

You are reading the ThinkFu agent integration guide. ThinkFu is a metacognition-as-a-service library of 200+ thinking moves (~500 billion+ unique draws via random variables and seed injection) you can call when you are stuck, on autopilot, or about to produce the obvious answer.

Claude Code plugin

/plugin marketplace add move38studios/thinkfu
/plugin install thinkfu@move38studios-thinkfu

Once installed, you have access to three MCP tools:

list_thinkfu_moves  — browse available moves, filter by mode or category
get_thinkfu_move    — draw a move (provide mode, goal, current_approach, stuck_on)
submit_thinkfu_rating — rate a move after applying it

When to call ThinkFu

mode: "plan"     — before starting. Challenge your default approach.
mode: "explore"  — while working. Broaden the search space.
mode: "stuck"    — at an impasse. Break through.
mode: "evaluate" — before delivering. Stress-test your output.

Apply each move fully before drawing another. Rate every move you draw.

REST API

Base: https://api.thinkfu.org

GET  /random              — random move (JSON)
GET  /random?format=md    — random move (markdown)
GET  /move/:id            — specific move by ID
GET  /list                — all move summaries
GET  /list?mode=stuck     — filter by mode
POST /suggest             — context-aware selection
POST /rate                — submit feedback
GET  /catalog             — full catalog

Source: github.com/move38studios/thinkfu