FradSer/mcp-server-mas-sequential-thinking

An advanced sequential thinking process using a Multi-Agent System (MAS) built with the Agno framework and served via MCP.

解決的問題

本專案為 LLM 客戶端(如 Claude Desktop)提供了一種對問題進行更深入、多視角分析的方法。它不是給出單一回應,而是實作了一個結構化的「序列思考」過程,同時從多個認知視角分析問題,以避免狹隘的推理並確保最終答案更全面。

運作方式

它作為一個 MCP (Model Context Protocol) 伺服器運作,公開一個名為 sequentialthinking 的工具。呼叫此工具時,會觸發一個固定的多代理工作流程:

  1. 初始綜合:綜合代理會建立該想法的初步概述。
  2. 平行專業代理:六個專業代理(事實、情感、批判、批判、樂觀、創意和後設認知)會從各自的特定焦點領域分析輸入內容。這些代理可以選擇透過 ExaTools 使用網路研究。
  3. 最終綜合:綜合代理會將所有專家代理的發現整合為統一的回應。

系統設計為在多步驟循環中使用,LLM 客戶端會繼續呼叫該工具直到達成最終結論,並支援想法的修訂與分支。

適用對象

MCP 相容 LLM 客戶端的使用者,需要高品質、嚴謹的推理,並願意以較高的 Token 消耗換取更深入的分析。

特色

  • 多視角分析:使用由六個專業代理組成的團隊,涵蓋事實、情感、批判和創意等角度。
  • 確定性工作流程:每個請求都遵循相同的嚴格路徑:綜合 $\rightarrow$ 平行分析 $>\rightarrow$ 最終綜合。
  • 靈活的供應商支援:相容於 DeepSeek、Groq、OpenRouter、Anthropic 和 Ollama。
  • 可選的網路研究:在專業代理階段整合 ExaTools 以進行即時資料檢索。
  • 結構化循環:提供標準的接續訊號 (should_continue),引導 LLM 客戶端完成複雜的推理步驟。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案