使用说明
项目简介:
'mcp-enhancement-servers' 项目是一组基于 Model Context Protocol (MCP) 的服务器,旨在通过提供各种思维增强工具来扩展 AI 助手的能力。目前包含两个主要服务器:'clear-thought' 和 'stochasticthinking'。'clear-thought' 服务器提供结构化思维和调试工具,而 'stochasticthinking' 服务器则提供随机算法工具。
主要功能点:
- clear-thought 服务器:
- 结构化思维 (Sequential Thinking): 支持动态的、可修订的思维过程,帮助 AI 助手逐步分析和解决复杂问题。
- 心智模型 (Mental Models): 提供多种经典心智模型(如第一性原理、机会成本等),辅助 AI 助手进行更深入的问题分解和决策。
- 系统化调试方法 (Debugging Approaches): 集成多种调试方法(如二分查找、逆向工程等),帮助 AI 助手系统地解决技术问题。
- stochasticthinking 服务器:
- 随机算法工具 (Stochastic Algorithms): 提供马尔可夫决策过程 (MDP)、蒙特卡洛树搜索 (MCTS) 等随机算法,增强 AI 助手在不确定性环境下的决策能力。
安装步骤:
- 确保已安装 Node.js 和 npm。
- 克隆仓库到本地:
git clone https://github.com/waldzellai/mcp-enhancement-servers.git - 进入仓库目录:
cd mcp-enhancement-servers - 安装依赖:
npm install - 构建项目:
npm run build
服务器配置:
对于 'clear-thought' 服务器 (packages/server-clear-thought):
{ "serverName": "clear-thought-server", "command": "node", "args": ["packages/server-clear-thought/dist/index.js"] }
对于 'stochasticthinking' 服务器 (packages/server-stochasticthinking):
{ "serverName": "stochastic-thinking-server", "command": "node", "args": ["packages/server-stochasticthinking/dist/index.js"] }
- 'serverName': 服务器的名称,用于在 MCP 客户端中标识。
- 'command': 启动服务器的命令,这里使用 'node' 运行 JavaScript 文件。
- 'args': 传递给 'command' 的参数,指定服务器入口文件路径。
基本使用方法:
- 启动 MCP 服务器:根据配置信息,在终端中运行相应的启动命令。例如,对于 'clear-thought' 服务器,运行 'node packages/server-clear-thought/dist/index.js'。
- 在 MCP 客户端中配置并连接到启动的 MCP 服务器。
- 使用客户端向服务器发送 MCP 请求,例如调用 'sequentialthinking', 'mentalmodel', 'debuggingapproach' 或 'stochasticalgorithm' 工具,并根据工具的 'inputSchema' 提供请求参数。
- 服务器将处理请求并将结果返回给客户端。
信息
分类
AI与计算