使用说明

项目简介

Clear Thought MCP 服务器是一个实现了 Model Context Protocol (MCP) 的服务器,旨在增强 AI 助手的推理能力。它提供了一系列工具,帮助 AI 系统进行更结构化、更深入的问题分析和解决。

主要功能点

  • 顺序思考 (Sequential Thinking)
    • 提供动态的思考过程,允许 AI 逐步演进和完善其想法。
    • 支持思考过程中的修订、分支和回溯,使问题解决过程更灵活和深入。
  • 心智模型 (Mental Models)
    • 集成了多种经典的心智模型,如第一性原理、机会成本分析等。
    • 帮助 AI 从不同的思维框架分析问题,提供更全面的视角。
  • 调试方法 (Debugging Approaches)
    • 提供了多种系统化的调试方法,如二分查找、逆向工程等。
    • 协助 AI 有条不紊地定位和解决技术问题。

安装步骤

  1. 前提条件:确保已安装 Node.js 和 npm (Node 包管理器)。
  2. 克隆仓库
    git clone https://github.com/waldzellai/mcp-servers.git
  3. 进入服务器包目录
    cd mcp-servers/packages/server-clear-thought
  4. 安装依赖
    npm install
  5. 构建项目
    npm run build

服务器配置

MCP 客户端需要配置以下信息以连接 Clear Thought MCP 服务器。以下是一个 JSON 格式的配置示例,您可以将其添加到 MCP 客户端的服务器配置中:

{
  "serverName": "clear-thought-server",  // 服务器名称,可以自定义
  "command": "node",                     // 启动服务器的命令,通常为 node
  "args": ["dist/index.js"]             // 命令参数,指向服务器入口文件 dist/index.js
}
  • 'serverName': 服务器的名称,您可以自定义设置,用于在客户端中标识该服务器。
  • 'command': 运行服务器的命令。由于该服务器是 Node.js 应用,所以通常设置为 'node'。
  • 'args': 传递给 'command' 的参数,这里指定了服务器的入口文件为 'dist/index.js'。构建项目后,该文件会被生成在 'packages/server-clear-thought/dist/' 目录下。

基本使用方法

  1. 启动服务器:在 MCP 客户端中使用上述配置启动 Clear Thought MCP 服务器。服务器将在后台运行,并通过 stdio 与客户端通信。

  2. 工具调用:服务器启动后,MCP 客户端可以调用以下工具以增强 AI 的能力:

    • 'sequentialthinking':用于进行顺序思考。
    • 'mentalmodel':应用心智模型解决问题。
    • 'debuggingapproach':使用调试方法分析问题。

    客户端需要根据每个工具的 'inputSchema' 构造请求参数,并通过 MCP 协议发送 'CallToolRequest' 到服务器。具体的工具输入参数和使用方式,请参考 'packages/server-clear-thought/index.ts' 文件中对每个工具的详细描述和参数定义。

信息

分类

AI与计算