Skip to main content
Glama
spences10

mcp-sequentialthinking-tools

mcp-последовательные-инструменты-мышления

АдаптацияMCP Sequential Thinking Server , разработанная для руководства использованием инструментов при решении проблем. Этот сервер помогает разбить сложные проблемы на управляемые шаги и дает рекомендации относительно того, какие инструменты MCP будут наиболее эффективны на каждом этапе.

Сервер Model Context Protocol (MCP), который сочетает последовательное мышление с предложениями интеллектуальных инструментов. Для каждого шага в процессе решения проблем он предоставляет рекомендации с оценкой уверенности относительно того, какие инструменты использовать, а также обоснование того, почему каждый инструмент будет подходящим.

Функции

  • 🤔 Динамичное и рефлексивное решение проблем посредством последовательных мыслей

  • 🔄 Гибкий мыслительный процесс, который адаптируется и развивается

  • 🌳 Поддержка ветвления и пересмотра мыслей

  • 🛠️ Интеллектуальные рекомендации по инструментам для каждого шага

  • 📊 Оценка уверенности в предложениях инструментов

  • 🔍 Подробное обоснование рекомендаций по инструментам

  • 📝 Отслеживание шагов с ожидаемыми результатами

  • 🔄 Мониторинг прогресса с предыдущими и оставшимися шагами

  • 🎯 Предложения по альтернативным инструментам для каждого шага

Related MCP server: MCP Think Tool

Как это работает

Этот сервер анализирует каждый шаг вашего мыслительного процесса и рекомендует соответствующие инструменты MCP для выполнения задачи. Каждая рекомендация включает:

  • Оценка достоверности (0-1), показывающая, насколько хорошо инструмент соответствует текущей потребности.

  • Четкое обоснование, объясняющее, почему инструмент будет полезен

  • Уровень приоритета для указания порядка выполнения инструмента

  • Альтернативные инструменты, которые также можно использовать

Сервер работает с любыми инструментами MCP, доступными в вашей среде. Он предоставляет рекомендации на основе требований текущего шага, но фактическое выполнение инструмента обрабатывается потребителем (например, Клодом).

Пример использования

Вот пример того, как сервер руководит использованием инструментов:

{
	"thought": "Initial research step to understand what universal reactivity means in Svelte 5",
	"current_step": {
		"step_description": "Gather initial information about Svelte 5's universal reactivity",
		"expected_outcome": "Clear understanding of universal reactivity concept",
		"recommended_tools": [
			{
				"tool_name": "search_docs",
				"confidence": 0.9,
				"rationale": "Search Svelte documentation for official information",
				"priority": 1
			},
			{
				"tool_name": "tavily_search",
				"confidence": 0.8,
				"rationale": "Get additional context from reliable sources",
				"priority": 2
			}
		],
		"next_step_conditions": [
			"Verify information accuracy",
			"Look for implementation details"
		]
	},
	"thought_number": 1,
	"total_thoughts": 5,
	"next_thought_needed": true
}

Сервер отслеживает ваш прогресс и поддерживает:

  • Создание ветвей для изучения различных подходов

  • Пересмотр предыдущих мыслей с учетом новой информации

  • Поддержание контекста на нескольких этапах

  • Предложение дальнейших шагов на основе текущих результатов

Конфигурация

Этот сервер требует настройки через ваш клиент MCP. Вот примеры для разных сред:

Конфигурация Клайна

Добавьте это в настройки Cline MCP:

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

Claude Desktop с конфигурацией WSL

Для сред WSL добавьте это в конфигурацию Claude Desktop:

{
	"mcpServers": {
		"mcp-sequentialthinking-tools": {
			"command": "wsl.exe",
			"args": [
				"bash",
				"-c",
				"source ~/.nvm/nvm.sh && /home/username/.nvm/versions/node/v20.12.1/bin/npx mcp-sequentialthinking-tools"
			]
		}
	}
}

API

На сервере реализован единый инструмент MCP с настраиваемыми параметрами:

последовательные_инструменты_мышления

Инструмент для динамичного и рефлексивного решения проблем посредством размышлений с рекомендациями по выбору интеллектуальных инструментов.

Параметры:

  • thought (строка, обязательно): Ваш текущий шаг мышления

  • next_thought_needed (логическое значение, обязательное): Нужен ли еще один шаг мысли

  • thought_number (целое число, обязательно): Текущий номер мысли

  • total_thoughts (целое число, обязательное): предполагаемое общее количество необходимых мыслей

  • is_revision (логическое значение, необязательно): пересматривает ли это предыдущие мысли

  • revises_thought (целое число, необязательно): Какая мысль пересматривается

  • branch_from_thought (целое число, необязательно): Номер мысли точки ветвления

  • branch_id (строка, необязательно): идентификатор филиала

  • needs_more_thoughts (логическое значение, необязательное): Если нужно больше мыслей

  • current_step (объект, необязательно): Текущая рекомендация по шагу с:

    • step_description : Что нужно сделать

    • recommended_tools : Массив рекомендаций по инструментам с оценками достоверности

    • expected_outcome : Чего ожидать от этого шага

    • next_step_conditions : Условия для следующего шага

  • previous_steps (массив, необязательно): Уже рекомендованные шаги

  • remaining_steps (массив, необязательно): Высокоуровневые описания предстоящих шагов

Разработка

Настраивать

  1. Клонировать репозиторий

  2. Установите зависимости:

pnpm install
  1. Создайте проект:

pnpm build
  1. Запустить в режиме разработки:

pnpm dev

Издательский

Проект использует наборы изменений для управления версиями. Для публикации:

  1. Создайте набор изменений:

pnpm changeset
  1. Версия пакета:

pnpm changeset version
  1. Опубликовать в npm:

pnpm release

Внося вклад

Вклады приветствуются! Пожалуйста, не стесняйтесь отправлять запрос на включение.

Лицензия

Лицензия MIT — подробности см. в файле LICENSE .

Благодарности

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/spences10/mcp-sequentialthinking-tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server