We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kastalien-Research/thoughtbox'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
{"id":"thoughtbox-2ln","title":"Master behavioral test suite for all 60+ Thoughtbox operations","status":"closed","priority":1,"issue_type":"feature","owner":"glassBead-tc@proton.me","created_at":"2026-02-07T01:33:22.117949-06:00","created_by":"glassBead","updated_at":"2026-02-07T01:59:07.843157-06:00","closed_at":"2026-02-07T01:59:07.843157-06:00","close_reason":"All 116 behavioral tests written across 10 files, master index created, live-tested against Docker server, arg shapes verified and corrected"}
{"id":"thoughtbox-3iw","title":"Module 3: agent-identity","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T19:38:23.773814-06:00","created_by":"glassBead","updated_at":"2026-02-05T19:42:25.431461-06:00","closed_at":"2026-02-05T19:42:25.431461-06:00","close_reason":"Closed"}
{"id":"thoughtbox-3s6","title":"Implement /multi-agent-tdd slash command (8 modules, 67 tests)","status":"closed","priority":1,"issue_type":"feature","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T23:31:20.184431-06:00","created_by":"glassBead","updated_at":"2026-02-06T00:16:40.27495-06:00","closed_at":"2026-02-06T00:16:40.27495-06:00","close_reason":"All 8 modules implemented: 67 tests passing across 8 test files. Hub regression (117 tests) clean. Build clean."}
{"id":"thoughtbox-4fm","title":"HDD: Backfill agentops test coverage (20% → target 60%+)","status":"open","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T21:26:32.750006-06:00","created_by":"glassBead","updated_at":"2026-02-05T21:26:32.750006-06:00"}
{"id":"thoughtbox-4j7","title":"M11: Wire hub-handler and server-factory","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T03:15:48.308252-06:00","created_by":"glassBead","updated_at":"2026-02-06T03:21:53.141549-06:00","closed_at":"2026-02-06T03:21:53.141549-06:00","close_reason":"Closed","dependencies":[{"issue_id":"thoughtbox-4j7","depends_on_id":"thoughtbox-ih7","type":"blocks","created_at":"2026-02-06T03:15:54.109312-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-4sw","title":"Module 4: hub-tool-wiring","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T19:38:23.834269-06:00","created_by":"glassBead","updated_at":"2026-02-05T19:48:09.582891-06:00","closed_at":"2026-02-05T19:48:09.582891-06:00","close_reason":"Closed"}
{"id":"thoughtbox-5gc","title":"Update hub tool description and schema in server-factory","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-07T04:05:01.255771-06:00","created_by":"glassBead","updated_at":"2026-02-07T04:09:24.441835-06:00","closed_at":"2026-02-07T04:09:24.441835-06:00","close_reason":"Hub tool description, schema, and callback wiring complete","dependencies":[{"issue_id":"thoughtbox-5gc","depends_on_id":"thoughtbox-cf6","type":"blocks","created_at":"2026-02-07T04:05:07.522098-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-6ac","title":"M10: Harden gateway-handler.ts with per-session identity","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T02:27:48.715157-06:00","created_by":"glassBead","updated_at":"2026-02-06T02:33:25.305075-06:00","closed_at":"2026-02-06T02:33:25.305075-06:00","close_reason":"Closed"}
{"id":"thoughtbox-7rv","title":"Module 5: channel-resources","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T19:38:23.89037-06:00","created_by":"glassBead","updated_at":"2026-02-05T19:48:53.618669-06:00","closed_at":"2026-02-05T19:48:53.618669-06:00","close_reason":"Closed"}
{"id":"thoughtbox-914","title":"M10: Write per-session identity isolation tests","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T02:27:51.101733-06:00","created_by":"glassBead","updated_at":"2026-02-06T02:33:25.318102-06:00","closed_at":"2026-02-06T02:33:25.318102-06:00","close_reason":"Closed"}
{"id":"thoughtbox-9a2","title":"ADR-001: MCP Hub - Collaborative Reasoning","description":"Build an MCP hub into thoughtbox that enables multiple MCP client agents to collaborate on structured reasoning using Git-like version control patterns.","notes":"HDD Session Metadata\nEpic ID: thoughtbox-9a2\nPhase 1 (Research): thoughtbox-9a2.1\nPhase 2 (Staging ADR): thoughtbox-9a2.2\nPhase 3 (Implementation): thoughtbox-9a2.3\nPhase 4 (Validation): thoughtbox-9a2.4\nPhase 5 (Decision): thoughtbox-9a2.5\n\nCurrent Phase: Phase 1 (Research)\nStatus: Agent working on research","status":"closed","priority":2,"issue_type":"epic","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T15:21:56.011873-06:00","created_by":"glassBead","updated_at":"2026-02-05T21:01:48.680933-06:00","closed_at":"2026-02-05T21:01:48.680933-06:00","close_reason":"Epic complete. All 5 HDD phases done: Research → Staging ADR → TDD Implementation (74 tests) → MCP Wiring → Docker E2E Validation → Decision: ACCEPT.","labels":["adr-001","hdd"]}
{"id":"thoughtbox-9a2.1","title":"Phase 1: Research and Hypothesis Formation","description":"Research existing thoughtbox architecture, MCP protocol, Git-like version control patterns for reasoning. Form testable hypotheses.","acceptance_criteria":"Research findings documented. Hypotheses are SOFT. User has approved approach.","notes":"Phase 1 Research Complete.\n\nKey findings:\n- Three-component architecture: Proxy (communication) → Hub (coordination) → Thoughtbox (reasoning)\n- MCP Protocol Tasks (2025-11-25 spec, experimental) is the backbone for hub task lifecycle\n- No MCP clients support Tasks — proxy bridges this gap via capability negotiation\n- Existing thought/branch/session primitives are the reasoning substrate (unchanged)\n- Gateway stays focused on per-agent context management — hub has its own tool\n- Observatory is visualization only — collaboration logic belongs in hub\n- Two roles: coordinator (first among equals) + contributor\n- Channels hold per-task message state as dynamically updating resources\n- Presence registry tracks connected agents\n- 6 hypotheses documented (H1-H6), all testable\n\nDeliverables:\n- staging/docs/adr/001-mcp-hub-research.md\n- staging/docs/adr/001-mcp-hub-diagrams.md","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T15:23:27.784606-06:00","created_by":"glassBead","updated_at":"2026-02-05T16:15:06.799415-06:00","closed_at":"2026-02-05T16:15:06.799415-06:00","close_reason":"Research complete. Architecture settled: Proxy/Hub/Thoughtbox. All findings and diagrams documented.","labels":["hdd-phase","phase:research"],"dependencies":[{"issue_id":"thoughtbox-9a2.1","depends_on_id":"thoughtbox-9a2","type":"parent-child","created_at":"2026-02-05T15:23:27.7852-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-9a2.2","title":"Phase 2: Staging ADR Creation","description":"Create staging ADR with context, decision, hypotheses for MCP Hub collaborative reasoning design.","acceptance_criteria":"Staging ADR created. All sections complete. User has approved ADR before implementation.","notes":"Phase 2 Staging ADR drafted: staging/docs/adr/002-mcp-hub-staging-adr.md\n\nCovers:\n1. Full data model (9 types: AgentIdentity, Workspace, WorkspaceAgent, Problem, Comment, Proposal, Review, ConsensusMarker, Channel)\n2. Hub operations (20 operations across 6 categories: identity, workspaces, problems, proposals, consensus, channels)\n3. Channel mechanics — MCP Resources with subscription support, URI scheme: thoughtbox://hub/{workspace}/channels/{problem}\n4. Proxy specification — capability handshake, 4-cell capability matrix, in-process Tasks adapter\n5. Merge thought semantics — synthesis on main chain, branch preservation\n6. Progressive disclosure — 3 access stages\n7. Storage layout — JSON files alongside existing session storage\n8. Module structure — 9 source files + test suite\n9. MCP Tasks mapping — immediate vs task-eligible operations, state mapping\n10. Hypothesis validation plan\n11. Migration/compatibility guarantees\n12. Open questions\n\nAwaiting user review.","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T15:24:13.679228-06:00","created_by":"glassBead","updated_at":"2026-02-05T20:42:07.013932-06:00","closed_at":"2026-02-05T20:42:07.013932-06:00","close_reason":"Staging ADR created at staging/docs/adr/002-mcp-hub-staging-adr.md, reviewed and approved","labels":["hdd-phase","phase:staging"],"dependencies":[{"issue_id":"thoughtbox-9a2.2","depends_on_id":"thoughtbox-9a2","type":"parent-child","created_at":"2026-02-05T15:24:13.679838-06:00","created_by":"glassBead"},{"issue_id":"thoughtbox-9a2.2","depends_on_id":"thoughtbox-9a2.1","type":"blocks","created_at":"2026-02-05T15:24:55.044271-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-9a2.3","title":"Phase 3: Implementation","description":"Implement MCP Hub according to ADR, write tests.","acceptance_criteria":"Code implements ADR decision. Tests written. Build passes. TypeScript compiles.","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T15:24:13.730409-06:00","created_by":"glassBead","updated_at":"2026-02-05T20:42:12.592063-06:00","closed_at":"2026-02-05T20:42:12.592063-06:00","close_reason":"11 hub modules implemented via TDD (74 tests), wiring layer complete, registerToolTask upgrade done. 117 tests pass, TS compiles clean.","labels":["hdd-phase","phase:implementation"],"dependencies":[{"issue_id":"thoughtbox-9a2.3","depends_on_id":"thoughtbox-9a2","type":"parent-child","created_at":"2026-02-05T15:24:13.731173-06:00","created_by":"glassBead"},{"issue_id":"thoughtbox-9a2.3","depends_on_id":"thoughtbox-9a2.2","type":"blocks","created_at":"2026-02-05T15:24:55.087754-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-9a2.4","title":"Phase 4: Validation","description":"Automated and manual testing of hypotheses.","acceptance_criteria":"All hypotheses tested. User completed manual testing. Validation results documented in ADR.","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T15:24:13.787751-06:00","created_by":"glassBead","updated_at":"2026-02-05T21:01:36.781163-06:00","closed_at":"2026-02-05T21:01:36.781163-06:00","close_reason":"All 9 hub operations validated via Dockerized MCP (Streamable HTTP). register, whoami, create_workspace, join_workspace, create_problem, post_message, read_channel, list_workspaces, workspace_status all pass.","labels":["hdd-phase","phase:validation"],"dependencies":[{"issue_id":"thoughtbox-9a2.4","depends_on_id":"thoughtbox-9a2","type":"parent-child","created_at":"2026-02-05T15:24:13.78832-06:00","created_by":"glassBead"},{"issue_id":"thoughtbox-9a2.4","depends_on_id":"thoughtbox-9a2.3","type":"blocks","created_at":"2026-02-05T15:24:55.13071-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-9a2.5","title":"Phase 5: Decision (Accept/Reject)","description":"User confirms accept or reject based on validation.","acceptance_criteria":"Agent proposed decision. User confirmed decision. ADR finalized. Git commit created.","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T15:24:13.844528-06:00","created_by":"glassBead","updated_at":"2026-02-05T21:01:42.674469-06:00","closed_at":"2026-02-05T21:01:42.674469-06:00","close_reason":"ACCEPT: Hub design validated. All hypotheses confirmed — progressive disclosure works, operations round-trip through Docker MCP, channel messaging functional.","labels":["hdd-phase","phase:decision"],"dependencies":[{"issue_id":"thoughtbox-9a2.5","depends_on_id":"thoughtbox-9a2","type":"parent-child","created_at":"2026-02-05T15:24:13.845104-06:00","created_by":"glassBead"},{"issue_id":"thoughtbox-9a2.5","depends_on_id":"thoughtbox-9a2.4","type":"blocks","created_at":"2026-02-05T15:24:55.173831-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-a4m","title":"Write gateway profile priming tests (red)","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-07T04:04:55.291694-06:00","created_by":"glassBead","updated_at":"2026-02-07T04:06:02.407365-06:00","closed_at":"2026-02-07T04:06:02.407365-06:00","close_reason":"6 tests written, 3 red as expected"}
{"id":"thoughtbox-a5a","title":"M10: Run regression tests and build","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T02:27:53.508835-06:00","created_by":"glassBead","updated_at":"2026-02-06T02:33:25.330791-06:00","closed_at":"2026-02-06T02:33:25.330791-06:00","close_reason":"Closed"}
{"id":"thoughtbox-aik","title":"Module 2: hub-event-callback","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T19:38:23.712278-06:00","created_by":"glassBead","updated_at":"2026-02-05T19:41:43.544957-06:00","closed_at":"2026-02-05T19:41:43.544957-06:00","close_reason":"Closed"}
{"id":"thoughtbox-au3","title":"Module 0: thought-store-adapter","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T19:38:23.593578-06:00","created_by":"glassBead","updated_at":"2026-02-05T19:39:15.059995-06:00","closed_at":"2026-02-05T19:39:15.059995-06:00","close_reason":"Closed"}
{"id":"thoughtbox-b3q","title":"Wire Hub into MCP Transport","status":"closed","priority":2,"issue_type":"epic","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T19:35:22.242735-06:00","created_by":"glassBead","updated_at":"2026-02-05T19:50:23.162615-06:00","closed_at":"2026-02-05T19:50:23.162615-06:00","close_reason":"Closed"}
{"id":"thoughtbox-b6c","title":"Fix: branch thoughts not surfaced in get_structure, read_thoughts, deep_analysis","status":"closed","priority":1,"issue_type":"bug","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T08:29:56.819618-06:00","created_by":"glassBead","updated_at":"2026-02-06T08:33:25.514113-06:00","closed_at":"2026-02-06T08:33:25.514113-06:00","close_reason":"Fixed: getAllThoughts() and getBranchIds() added to storage interface, gateway operations updated to use them"}
{"id":"thoughtbox-bo6","title":"M10: Wire mcpSessionId through server-factory.ts","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T02:27:46.401025-06:00","created_by":"glassBead","updated_at":"2026-02-06T02:33:25.291614-06:00","closed_at":"2026-02-06T02:33:25.291614-06:00","close_reason":"Closed"}
{"id":"thoughtbox-bz3","title":"M9: Runtime wiring + observational docs + direct-use tests","status":"closed","priority":1,"issue_type":"feature","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T00:28:29.861098-06:00","created_by":"glassBead","updated_at":"2026-02-06T00:34:27.583942-06:00","closed_at":"2026-02-06T00:34:27.583942-06:00","close_reason":"M9 implemented: env var wiring, extended cipher delivery, auto-branch, 8 tests, 3 docs, direct-use validated"}
{"id":"thoughtbox-cf6","title":"Implement gateway profile priming (green)","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-07T04:04:58.285748-06:00","created_by":"glassBead","updated_at":"2026-02-07T04:07:49.08818-06:00","closed_at":"2026-02-07T04:07:49.08818-06:00","close_reason":"6/6 tests green, 291 total pass","dependencies":[{"issue_id":"thoughtbox-cf6","depends_on_id":"thoughtbox-a4m","type":"blocks","created_at":"2026-02-07T04:05:07.451491-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-efp","title":"Module 1: hub-task-store","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T19:38:23.653124-06:00","created_by":"glassBead","updated_at":"2026-02-05T19:40:18.990142-06:00","closed_at":"2026-02-05T19:40:18.990142-06:00","close_reason":"Closed"}
{"id":"thoughtbox-g3r","title":"Flatten nested sub-operation arg shapes for session/notebook/mental_models","description":"Currently, session/notebook/mental_models operations require double-nested args: { operation: 'session', args: { operation: 'list', args: { limit: 3 } } }. This is 'present-at-hand' (Heidegger) — agents must think about the gateway's internal routing structure. Goal: flatten to { operation: 'session.list', limit: 3 } or similar so operations feel 'ready-at-hand'. Affects gateway-handler.ts handleSession/handleNotebook/handleMentalModels methods (lines ~734-778). Contrast with thought/deep_analysis/knowledge which already use flat args.","status":"open","priority":2,"issue_type":"feature","owner":"glassBead-tc@proton.me","created_at":"2026-02-07T01:58:50.414241-06:00","created_by":"glassBead","updated_at":"2026-02-07T01:59:00.063726-06:00"}
{"id":"thoughtbox-ih7","title":"M11: Implement dependencies (GREEN)","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T03:15:45.934382-06:00","created_by":"glassBead","updated_at":"2026-02-06T03:20:33.674737-06:00","closed_at":"2026-02-06T03:20:33.674737-06:00","close_reason":"Closed","dependencies":[{"issue_id":"thoughtbox-ih7","depends_on_id":"thoughtbox-kdy","type":"blocks","created_at":"2026-02-06T03:15:54.047305-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-kdy","title":"M11: Write dependency tests (RED)","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T03:15:43.536807-06:00","created_by":"glassBead","updated_at":"2026-02-06T03:18:55.893611-06:00","closed_at":"2026-02-06T03:18:55.893611-06:00","close_reason":"Closed","dependencies":[{"issue_id":"thoughtbox-kdy","depends_on_id":"thoughtbox-rgf","type":"blocks","created_at":"2026-02-06T03:15:53.985257-06:00","created_by":"glassBead"}]}
{"id":"thoughtbox-q4j","title":"M10: Harden hub-tool-handler.ts with per-session identity map","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T02:27:44.09956-06:00","created_by":"glassBead","updated_at":"2026-02-06T02:33:25.278312-06:00","closed_at":"2026-02-06T02:33:25.278312-06:00","close_reason":"Closed"}
{"id":"thoughtbox-rgf","title":"M11: Extend hub types for dependencies","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T03:15:41.155762-06:00","created_by":"glassBead","updated_at":"2026-02-06T03:17:24.495606-06:00","closed_at":"2026-02-06T03:17:24.495606-06:00","close_reason":"Closed"}
{"id":"thoughtbox-t6c","title":"Module 6: wiring-integration","status":"closed","priority":2,"issue_type":"task","owner":"glassBead-tc@proton.me","created_at":"2026-02-05T19:38:23.94746-06:00","created_by":"glassBead","updated_at":"2026-02-05T19:50:05.744276-06:00","closed_at":"2026-02-05T19:50:05.744276-06:00","close_reason":"Closed"}
{"id":"thoughtbox-wcs","title":"Open-Ended Workflow Discovery via Thoughtbox","status":"closed","priority":2,"issue_type":"feature","owner":"glassBead-tc@proton.me","created_at":"2026-02-06T07:59:58.454614-06:00","created_by":"glassBead","updated_at":"2026-02-06T08:15:49.650461-06:00","closed_at":"2026-02-06T08:15:49.650461-06:00","close_reason":"135-thought session completed. Key findings: friction hierarchy predicts agent behavior, branching has retrieval gap bug, three design principles (friction gradient, visible feedback, composition) identified, 8 new workflow classes proposed, concrete implementation roadmap produced."}