We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/glassBead-tc/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-308","title":"Profile priming injects on every thought call — should be once per session","description":"gateway-handler.ts lines 504-516: getProfilePriming() is called inside handleThought(), meaning every single thought call appends the full mental model contents. Should only prime once per session (e.g., on first thought or on cipher load). This bloats every thought response with redundant content.","status":"open","priority":1,"issue_type":"bug","owner":"glassBead-tc@proton.me","created_at":"2026-02-07T08:53:17.324974-06:00","created_by":"glassBead","updated_at":"2026-02-07T08:53:22.869018-06:00"}
{"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-6d2","title":"Implement hub_wait long-polling tool","status":"closed","priority":1,"issue_type":"feature","owner":"glassBead-tc@proton.me","created_at":"2026-02-07T06:27:55.58612-06:00","created_by":"glassBead","updated_at":"2026-02-07T06:31:17.597886-06:00","closed_at":"2026-02-07T06:31:17.597886-06:00","close_reason":"Implemented hub_wait with 15 tests, all passing. WaitManager + hub handler integration + server factory schema."}
{"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."}