FM

fradser/mcp-server-mas-sequential-thinking

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

305 stars 44 forks Качество 75 Тренд 39

Продвинутый последовательный процесс мышления с использованием многоагентной системы (MAS), построенной на фреймворке Agno и обслуживаемой через MCP.

Обзор

Этот проект реализует продвинутый последовательный процесс мышления с использованием структуры и реализованного через . Он представляет собой значительную эволюцию по сравнению с более простыми подходами к отслеживанию состояния за счёт использования скоординированных специализированных агентов для более глубокого анализа и разложения проблем. Это — не самостоятельное приложение. Оно работает как фоновый сервис, расширяющий ваш LLM-клиент (например, Claude Desktop) сложными возможностями последовательного мышления. Сервер предоставляет инструмент последовательного мышления, который обрабатывает мысли через несколько специализированных агентов ИИ, каждый из которых рассматривает проблему с разной когнитивной точки зрения.

Обзор (машинный перевод)

Английский | 简体中文

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

Что это такое

Это MCP-сервер, а не отдельное приложение. Он работает как фоновый сервис, расширяющий MCP-совместимый LLM-клиент (например, Claude Desktop) с возможностями структурированного последовательного мышления. Он открывает один инструмент, sequentialthinking, который пропускает каждую мысль через фиксированный многоагентный рабочий процесс: начальный синтез, несколько специализированных агентов, мыслящих параллельно, и финальный синтез, отвечающий на исходный вопрос.

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

Система использует фиксированную стратегию full_exploration для каждого запроса. Анализатор сложности ИИ по-прежнему записывает диагностические метаданные (балл сложности, тип задачи, обязательные режимы мышления), но больше не меняет путь выполнения — все мысли идут по одному пути:

Специалисты-агенты

Каждый запрос запускает шесть специализированных агентов параллельно, а также синтезирующий агент, который запускается дважды (один раз в начале, один раз в конце). Любой специалист, кроме синтеза, может опционально использовать веб-исследования через ExaTools.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Sequential Thinking Multi-Agent System (MAS)

English | 简体中文

An MCP server that processes sequential thoughts through a team of specialized AI agents, each analyzing the problem from a different cognitive perspective.

What This Is

This is an MCP server, not a standalone application. It runs as a background service that extends an MCP-compatible LLM client (like Claude Desktop) with structured sequential-thinking capabilities. It exposes one tool, sequentialthinking, that runs every thought through a fixed multi-agent workflow: an initial synthesis, several specialist agents thinking in parallel, and a final synthesis that answers the original question.

How It Works

The system uses a fixed full_exploration strategy for every request. The AI complexity analyzer still runs to record diagnostic metadata (complexity score, problem type, required thinking modes), but it no longer changes the execution path — all thoughts take the same route:

flowchart TD
    A[Input Thought] --> B[AI Complexity Analyzer]
    B --> C[Complexity Metadata Stored]
    C --> D[Fixed Strategy: full_exploration]
    D --> E[Step 1: Initial Synthesis]
    E --> F[Step 2: Parallel Specialist Agents]
    F --> G[Step 3: Final Synthesis]
    G --> H[Unified Response]

The Specialist Agents

Each request runs six specialist agents in parallel, plus a synthesis agent that runs twice (once at the start, once at the end). Every specialist except synthesis can optionally use web research via ExaTools.

Agent Thinking direction Focus Time budget
Factual factual Objective facts and verified data 120s
Emotional emotional Intuition and gut reactions 30s
Critical critical Risks, weaknesses, logical flaws 120s
Optimistic optimistic Benefits, opportunities, value 120s
Creative creative New ideas and alternatives 240s
Meta-cognitive metacognitive Bias detection and reasoning-process evaluation 90s
Synthesis synthesis Integration and final answer 60s

Key properties:

  • Deterministic: every request runs the same multi-step path.
  • Parallel: the specialist agents run simultaneously with asyncio.gather.
  • Synthesis-driven: both orchestration and the final answer come from the synthesis agent, which uses the enhanced model.

Model Strategy

Two models are configured per provider:

  • Enhanced model: used by the synthesis agent (integration tasks).
  • Standard model: used by the specialist agents.
Открыть полный README на GitHub

Установка

npx @modelcontextprotocol/inspector uv run mcp-server-mas-sequential-thinking
Новичок в MCP? Начните с руководства на mcpskill.org →

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

{ "mcpServers": { "sequential-thinking": { "command": "mcp-server-mas-sequential-thinking", "env": { "LLM_PROVIDER": "deepseek", "DEEPSEEK_API_KEY": "your_api_key", "EXA_API_KEY": "your_exa_key_optional" } } } }