Token导航 LogoToken导航TokenDH.com
Sequential Story MCP Server logo
AI代理stdio官方级别未说明来源级核验

Sequential Story MCP Server

MCP Server

提供序列化思维和故事化问题解决的工具,支持通过叙事或逻辑序列结构化复杂问题,增强记忆和理解。

工具数

0

提示词数

0

GitHub Stars

15

资源数

0
PythonClaudeAI代理Claude DesktopClaude

安装说明

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

作者 / 组织

dhkts1

提供方

dhkts1

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

uv run pre-commit install

详细介绍

顺序故事MCP服务器

用于顺序思维和顺序故事的模型上下文协议(MCP)服务器,作为解决问题的助记符技术。

概述

该项目为构建复杂问题提供了两个互补的MCP工具:

  1. 连续故事 -一种基于叙事的顺序思维方法。它不是追踪抽象的想法,而是将问题构建为具有人物、背景和情节发展的故事元素,使其更令人难忘和引人入胜。
  1. 顺序思维 -JavaScript实现的纯Python移植,消除了对Node.js的依赖

这两种方法都利用排序和结构的力量来增强记忆保留和问题理解。

特性

连续故事

  • 将问题解决方案构建为叙事序列
  • 根据需要修改和分支故事元素
  • 跟踪字符、设置、音调和绘图点
  • 故事元素的格式化、彩色编码显示

顺序思维

  • 结构问题作为一系列思维
  • 根据需要修改或分支思维路径
  • 生成并验证解决方案假设
  • 跟踪思维过程完成情况
  • 纯Python实现(不需要Node.js)

公共特性

  • 元素的格式化、颜色编码显示
  • 完全支持MCP协议,可与AI系统集成
  • 支持分支和修订

安装

在开发过程中

在发布之前在本地使用包时:

# Clone the repository
git clone https://github.com/dhkts1/sequentialStory
cd sequentialStory

# Install dependencies using uv
uv venv
source .venv/bin/activate
uv sync

# Install with development dependencies
uv sync --group dev

使用MCP安装

# Install in the Claude desktop app
mcp install -e . src/cli.py -n "Sequential Story"

# Install with only the Sequential Thinking tool
mcp install -e . src/cli.py -n "Sequential Thinking" --env-var "TOOLS='[\"thinking\"]'"

# Install with only the Sequential Story tool explicitly
mcp install -e . src/cli.py -n "Sequential Story" --env-var "TOOLS='[\"story\"]'"

# Install with both tools
mcp install -e . src/cli.py -n "Sequential Tools" --env-var "TOOLS='[\"thinking\",\"story\"]'"

发展:

# For development with the MCP Inspector
mcp dev src/__main__.py:main

您还可以将Claude桌面配置为使用该工具 uvx 将以下内容添加到您的Claude mcpServers.json中:

"mcpServers": {
  "Sequential Story": {
    "command": "uvx",
    "args": [
      "sequential-story"
    ]
  }
}

环境变量 TOOLS 控制启用哪些工具。默认情况下,只启用了顺序故事工具,但可以根据需要添加顺序思维工具。

当您想专注于特定的问题解决方法或与其他MCP工具集成时,这很有用。您还可以在安装后直接在Claude桌面应用程序中更新环境变量。

示例故事元素

{
  "element": "Our protagonist, a data scientist named Alex, encounters a mysterious pattern in the customer behavior data.",
  "elementNumber": 1,
  "totalElements": 5,
  "nextElementNeeded": true,
  "character": "Alex (data scientist)",
  "setting": "Data analysis lab",
  "tone": "Mysterious",
  "plotPoint": "Discovery of pattern"
}

示例思维元素

{
  "thought": "The problem requires analyzing multiple data sources to identify correlations between customer behavior and sales patterns.",
  "thoughtNumber": 1,
  "totalThoughts": 5,
  "nextThoughtNeeded": true
}

发展

# Install pre-commit hooks
uv run pre-commit install

# Run all pre-commit checks
poe pre

鸣谢

该项目以顺序思维和结构化问题解决的概念为基础,将这些方法应用于分析和叙事框架,以增强记忆和解决问题。

Sequential Thinking实现是一个纯Python端口,灵感来自模型上下文协议存储库中的JavaScript实现: https://github.com/modelcontextprotocol/servers/tree/main/src/sequentialthinking

目录标签

目录标签

PythonClaudeAI代理序列化思维本地部署故事化问题解决记忆增强问题结构化MCP协议

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP