six-hats-mcp-server

six-hats-mcp-server

0

Six Hats MCP is a project that implements Edward de Bono's Six Thinking Hats methodology using FastMCP and the OpenAI Agents SDK. It includes tools for different thinking styles such as facts, emotions, risks, benefits, creativity, and management.

Six Hats MCP

A full implementation of Edward de Bono's Six Thinking Hats using FastMCP and the OpenAI Agents SDK.

Setup

Environment Variables

This project requires an OpenAI API key. You can set it up with:

# Run the setup script
python setup_env.py

# Or manually create a .env file with:
# OPENAI_API_KEY=your_openai_api_key_here

Run Locally

docker-compose up --build

Visit http://localhost:8000 to access the MCP endpoints.

Tools

  • white: Objective facts & data
  • red: Emotions & intuitions
  • black: Risks & critiques
  • yellow: Benefits & optimism
  • green: Creativity & ideas
  • blue: Manager & orchestration

Testing

poetry run pytest --cov=app