Token导航 LogoToken导航TokenDH.com
MCP Sequentialthinking Tools logo
运维云端未说明官方级别未说明来源级核验

MCP Sequentialthinking Tools

MCP Server

一个轻量级的MCP服务器,用于记录顺序推理步骤,支持历史记录、分支、修订元数据和可选验证功能。

工具数

1

提示词数

0

GitHub Stars

583

资源数

0
开发工具TypeScript云端部署

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

spences10

提供方

spences10

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

mcp顺序思维工具

![built with vite+](https://viteplus.dev) ![tested with vitest](https://vitest.dev)

用于记录顺序推理步骤的轻量级MCP服务器。它 是一个包含历史、分支、修订元数据和 对模型编写的工具计划进行可选验证。

确实如此 发现您的其他MCP工具,确实如此 为模型选择工具。如果你通过 available_toolsrecommended_tools,服务器验证推荐的名称 存在并存储该步骤。

为什么要使用它?

当任务受益于明确的、可检查的推理时,使用此方法:

  • 把一个棘手的问题分解成步骤;
  • 修改或分支计划;
  • 按会话记录一个小的推理历史;
  • 根据提供的工具列表验证工具计划名称;
  • 在长代理运行期间清除或检查推理历史。

不要将其用于琐碎的请求。这增加了开销。

工具

sequentialthinking_tools

记录了一个想法。

所需参数:

  • thought --当前推理步骤
  • thought_number --当前步骤编号
  • total_thoughts --当前估计;如果更低,则自动升高

thought_number

  • next_thought_needed --是否需要另一种思考

可选参数:

  • session_id --历史桶;默认为 default
  • is_revision, revises_thought
  • branch_from_thought, branch_id
  • needs_more_thoughts
  • available_tools --工具名称数组或 { name, description }

物体

  • recommended_tools --模型撰写的建议

验证/存储

  • remaining_steps --即将采取的步骤的简短列表

例子:

{
	"session_id": "svelte-debug",
	"thought": "First inspect the route files, then run the failing check.",
	"thought_number": 1,
	"total_thoughts": 3,
	"next_thought_needed": true,
	"available_tools": ["read", "bash"],
	"recommended_tools": [
		{
			"tool_name": "read",
			"confidence": 0.9,
			"rationale": "Need to inspect the relevant files before editing.",
			"priority": 1
		}
	]
}

如果 recommended_tools 包含一个不存在的名称 available_tools,呼叫返回 isError: true 并且不存储 思想。

安全态势

服务器处理思想文本、工具描述、理由和 剩余的步骤文本为不受信任的输入。像文本一样的提示注入 在存储或返回历史记录之前进行扫描和编辑。呼叫 修订内容包括 security_warnings 显示哪些字段 匹配。

这是防御性过滤,不能保证任意 对抗性文本是安全的。不要把秘密放在思想或工具中 描述。

get_thinking_history

返回会话的存储想法。

参数:

  • session_id --默认为 default
  • branch_id --可选分支过滤器
  • limit --返回的最大记录数;默认 50,最大值 500

clear_thinking_history

清除一个会话或每个会话。

参数:

  • session_id --默认为 default
  • all_sessions --清除所有历史记录桶

提示

sequential-thinking-guidance

告诉模型如何诚实地使用此服务器的简短提示: 作为草稿和验证器,而不是作为外部推理引擎。

配置

克劳德桌面/兼容MCP客户端

{
	"mcpServers": {
		"mcp-sequentialthinking-tools": {
			"command": "npx",
			"args": ["-y", "mcp-sequentialthinking-tools"],
			"env": {
				"MAX_HISTORY_SIZE": "1000"
			}
		}
	}
}

MAX_HISTORY_SIZE 为每次会话,默认为 1000.

服务器使用 tmcp 并包括一个小型stdio传输 接受这两种标准 Content-Length 帧化MCP消息和 旧版本使用的换行符分隔的JSON tmcp 工具。

发展

pnpm install
pnpm test
pnpm build
pnpm check

此项目使用 vite-plus 用于构建、测试、格式化和lint 编排。

出版

pnpm changeset
pnpm changeset version
pnpm release

许可证

MIT许可证——见 许可证.

致谢

  • 建立在

模型上下文协议

  • 改编自

MCP顺序思维服务器

目录标签

目录标签

开发工具TypeScript云端部署顺序推理本地部署可托管思维记录MCP工具开发辅助历史管理

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP