MCP Catalogs
Homethoughtbox screenshot

thoughtbox

by Kastalien-Research·59·Score 46

Thoughtbox is an MCP server that creates an intention ledger for AI agents to coordinate through shared workspaces with auditable reasoning.

ai-llmknowledge-graphdeveloper-tools
16
Forks
11
Open issues
this month
Last commit
2d ago
Indexed

Overview

Thoughtbox is a Docker-based MCP server where AI agents coordinate through shared workspaces — claiming problems, proposing solutions, reviewing each other's work, and reaching consensus. Every step is recorded as a structured thought in a persistent reasoning ledger. The system exposes two MCP tools: `thoughtbox_search` for catalog queries and `thoughtbox_execute` for operation chaining through the tb SDK. It supports multiple reasoning patterns including forward, backward, branching, revision, and critique, all visible through a built-in Observatory UI.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Multi-agent systems requiring auditable decision trails
you:Complex problem-solving with structured workflows
you:AI agent collaboration with clear consensus mechanisms
you:What clients are compatible with Thoughtbox?
you:Can I run Thoughtbox without Docker?

When to choose this

Choose Thoughtbox when you need collaborative reasoning between multiple AI agents with auditable decision trails and visual exploration of complex thought processes.

When NOT to choose this

Avoid if you need a simple single-agent task automation tool, or if you're not comfortable with Docker-based deployment and a more complex multi-agent workflow pattern.

Tools this server exposes

2 tools extracted from the README
  • thoughtbox_search

    Query the operation/prompt/resource catalog using JavaScript

  • thoughtbox_execute

    Execute JavaScript using the tb SDK to chain operations

Comparable tools

auto-mcplanggraph-mcpsemantic-kernel-mcp

Installation

Installation

Thoughtbox runs as a Docker-based MCP server. It requires Docker and Docker Compose.

Quick Start

git clone https://github.com/Kastalien-Research/thoughtbox.git
cd thoughtbox
docker compose up --build

This starts Thoughtbox and the full observability stack. The MCP server listens on port 1731 and the Observatory UI is available at http://localhost:1729.

Claude Configuration

Add to your ~/.claude/settings.json or project .claude/settings.json:

{
  "mcpServers": {
    "thoughtbox": {
      "url": "http://localhost:1731/mcp"
    }
  }
}

FAQ

What clients are compatible with Thoughtbox?
Thoughtbox is currently optimized for Claude Code. The team is actively working on supporting additional MCP clients, but custom adaptations may be needed for other clients.
Can I run Thoughtbox without Docker?
Thoughtbox primarily runs via Docker, but the README mentions a Node.js development setup using pnpm for local development. The production environment is designed to run with Docker Compose.

Compare thoughtbox with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.