Unreasonable Thinking Server logo

Unreasonable Thinking Server

by stagsz

The Unreasonable Thinking Server is a TypeScript-based MCP server designed to generate unconventional solutions to problems. It challenges conventional wisdom by generating unreasonable thoughts, creating branches of thinking, and tracking thoughts in a session.

View on GitHub

Last updated: N/A

What is Unreasonable Thinking Server?

This is a TypeScript-based MCP server that implements an unreasonable thinking system. It helps generate unconventional solutions to problems.

How to use Unreasonable Thinking Server?

To use with Claude Desktop, add the server config to the claude_desktop_config.json file. Install dependencies with npm install, build the server with npm run build, and then configure the server path in the config file. Use the MCP Inspector for debugging.

Key features of Unreasonable Thinking Server

  • Generate unreasonable thoughts

  • Create branches of thinking

  • List and filter thoughts

  • Track relationships between thoughts

Use cases of Unreasonable Thinking Server

  • Brainstorming unconventional solutions

  • Challenging assumptions

  • Exploring new perspectives

  • Breaking through creative blocks

FAQ from Unreasonable Thinking Server

What is an MCP server?

An MCP server is a Model Context Protocol server that allows interaction with other applications.

How do I install the server?

Follow the installation instructions in the README, including installing dependencies and building the server.

How do I debug the server?

Use the MCP Inspector, which can be run with npm run inspector.

What is 'branch_thought'?

The branch_thought tool creates new branches of thinking, supporting different directions like more extreme, opposite, or tangential ideas.

How do I view all the thoughts in a session?

Use the list_thoughts tool to view all thoughts, filtered by branch if needed.