使用说明
项目简介
Clear Thought MCP 服务器是一个实现了 Model Context Protocol (MCP) 的服务器,旨在增强 AI 助手的推理能力。它提供了一系列工具,帮助 AI 系统进行更结构化、更深入的问题分析和解决。
主要功能点
- 顺序思考 (Sequential Thinking):
- 提供动态的思考过程,允许 AI 逐步演进和完善其想法。
- 支持思考过程中的修订、分支和回溯,使问题解决过程更灵活和深入。
- 心智模型 (Mental Models):
- 集成了多种经典的心智模型,如第一性原理、机会成本分析等。
- 帮助 AI 从不同的思维框架分析问题,提供更全面的视角。
- 调试方法 (Debugging Approaches):
- 提供了多种系统化的调试方法,如二分查找、逆向工程等。
- 协助 AI 有条不紊地定位和解决技术问题。
安装步骤
- 前提条件:确保已安装 Node.js 和 npm (Node 包管理器)。
- 克隆仓库:
git clone https://github.com/waldzellai/mcp-servers.git - 进入服务器包目录:
cd mcp-servers/packages/server-clear-thought - 安装依赖:
npm install - 构建项目:
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/' 目录下。
基本使用方法
-
启动服务器:在 MCP 客户端中使用上述配置启动 Clear Thought MCP 服务器。服务器将在后台运行,并通过 stdio 与客户端通信。
-
工具调用:服务器启动后,MCP 客户端可以调用以下工具以增强 AI 的能力:
- 'sequentialthinking':用于进行顺序思考。
- 'mentalmodel':应用心智模型解决问题。
- 'debuggingapproach':使用调试方法分析问题。
客户端需要根据每个工具的 'inputSchema' 构造请求参数,并通过 MCP 协议发送 'CallToolRequest' 到服务器。具体的工具输入参数和使用方式,请参考 'packages/server-clear-thought/index.ts' 文件中对每个工具的详细描述和参数定义。
信息
分类
AI与计算