Unreasonable Thinking Server

Unreasonable Thinking Server

site icon
2025.02.04 13
JavaScript创新思维问题解决开发效率
Unreasonable Thinking Server 是一个基于TypeScript的MCP服务器,旨在通过生成非常规思维来帮助解决问题。它能够挑战传统思维,生成不同方向的思维分支,并在会话中跟踪和组织这些思维。
View on GitHub

Overview

基本能力

产品定位

Unreasonable Thinking Server 是一个用于生成非常规思维和解决方案的工具,旨在帮助用户突破传统思维模式,找到创新的问题解决方法。

核心功能

  • 生成非常规思维:通过generate_unreasonable_thought工具生成挑战传统思维的非常规想法。
  • 思维分支:使用branch_thought工具创建不同方向的思维分支,包括更极端、相反或相关的思维。
  • 思维跟踪与组织:通过list_thoughts工具查看和过滤会话中的所有思维,并显示思维之间的关系。

适用场景

  • 创新思维训练
  • 问题解决和头脑风暴
  • 团队协作中的思维扩展

工具列表

  • generate_unreasonable_thought:生成新的非常规思维,接受问题描述和可选参数。
  • branch_thought:创建新的思维分支,支持不同方向,并保持与源思维的联系。
  • list_thoughts:查看会话中的所有思维,可按分支过滤,并显示思维关系。

常见问题解答

  • 调试困难:由于MCP服务器通过stdio通信,调试可能具有挑战性。推荐使用MCP Inspector进行调试。

使用教程

使用依赖

安装依赖:

npm install

安装教程

构建服务器:

npm run build

开发时自动重建:

npm run watch

与Claude Desktop一起使用,添加服务器配置:

在MacOS上:~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上:%APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "unreasonable-thinking-server": {
      "command": "/path/to/unreasonable-thinking-server/build/index.js"
    }
  }
}

调试方式

使用MCP Inspector进行调试:

npm run inspector

Inspector将提供一个URL,用于在浏览器中访问调试工具。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。