
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.
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:
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 READMEthoughtbox_searchQuery the operation/prompt/resource catalog using JavaScript
thoughtbox_executeExecute JavaScript using the tb SDK to chain operations
Comparable tools
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 --buildThis 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
Last updated · Auto-generated from public README + GitHub signals.