Sequential Thinking MCP Integration

Guide for integrating sequential thinking capabilities with PraisonAI agents using MCP

Add Sequential Thinking Tool to AI Agent

Diagram

Query

AI Agent

Sequential Thinking MCP

Answer

Quick Start

  1. Install Dependencies

    Make sure you have Node.js installed, as the MCP server requires it:

    bash
    pip install praisonaiagents mcp
  2. Set API Key

    Set your OpenAI API key as an environment variable in your terminal:

    bash
    export OPENAI_API_KEY=your_openai_api_key_here
  3. Create a file

    Create a new file sequential_thinking.py with the following code:

    python
    from praisonaiagents import Agent, MCP
    import os
    
    # Use a single string command with Sequential Thinking configuration
    sequential_agent = Agent(
        instructions="""You are a helpful assistant that can break down complex problems.
        Use the available tools when relevant to perform step-by-step analysis.""",
        llm="gpt-4o-mini",
        tools=MCP("npx -y @modelcontextprotocol/server-sequential-thinking")
    )
    
    sequential_agent.start("Break down the process of making a cup of tea")
  4. Run the Agent

    Execute your script:

    bash
    python sequential_thinking.py