Github Kastalien Research Thoughtbox
Extended reasoning with structured processes, persistence, and workflow guidance
About This MCP Server
The Hub is the coordination layer. Agents register with role-specific profiles, join shared workspaces, and work through a structured problem-solving workflow — all via the thoughtbox_hub MCP tool.
Every thought is a node in a graph — numbered, timestamped, linked to its predecessors, and persisted across sessions. This creates an auditable trail of how conclusions were reached.
Agents can think forward, plan backward, branch into parallel explorations, revise earlier conclusions, and request autonomous critique via MCP sampling. Each pattern is a first-class operation:
See the Patterns Cookbook for comprehensive examples.
The Observatory is a built-in web UI at http://localhost:1729 for watching reasoning unfold live.
The full observability stack includes OpenTelemetry tracing, Prometheus metrics, and Grafana dashboards.
> Thoughtbox is currently optimized for Claude Code. We are actively working on supporting additional MCP clients. Due to variation in capability support across the MCP ecosystem — server features (prompts, resources, tools), client features (roots, sampling, elicitation), and behaviors like listChanged notifications — we implement custom adaptations for many clients.
If you're using a client other than Claude Code and encounter issues, please open an issue describing your client and the problem.
Thoughtbox runs as a Docker-based MCP server. It requires Docker and Docker Compose.
Specifications
Requirements
- Thoughtbox runs as a Docker-based MCP server. It requires Docker and Docker Compose.
Hosting
Hosting Options
- Package
API
Integrate this server into your application. Choose a connection method below.
Configure
{
"mcpServers": {
"thoughtbox": {
"url": "http://localhost:1731/mcp"
}
}
}Performance
Usage
Quick Reference
- Name
- Github Kastalien Research Thoughtbox
- Function
- Extended reasoning with structured processes, persistence, and workflow guidance
- Transport
- Package
- Language
- JavaScript/TypeScript
- Source
- External (Registry)
- License
- Open Source
Ready to integrate this MCP server?
Book a demo to see how this server fits your workflow, or explore the full catalog.