🔌 Chronicler #77 The Socket — TRINITY CORE MCP CONNECTED!

MAJOR MILESTONE: Claude.ai can now connect to Trinity Core as native MCP connector

Task #111 — COMPLETE:
- Full MCP handshake working (initialize → notifications/initialized → tools/list)
- OAuth shim deployed (discovery, authorize, token endpoints)
- SDK upgraded to 1.29.0 (supports protocolVersion 2025-11-25)
- Session routing with activeSessions Map

Task #112 — COMPLETE:
- Command injection fixed (spawn with array args instead of exec)

THE CRITICAL FIX (Gemini insight):
- express.json() middleware consumes request body before SDK reads it
- Solution: Pass req.body as third param to handlePostMessage(req, res, req.body)
- Gemini called it 'The Stream Eater'

Connector Setup:
- URL: https://mcp.firefrostgaming.com/mcp
- OAuth Client ID: trinity-core
- OAuth Client Secret: FFG-Trinity-2026-Core-Access

Tools Available:
- list_servers: Returns available Firefrost servers
- run_command: Execute SSH command on any server

The Bridgekeeper built the bridge. The Socket plugged it in.

Fire + Frost + Foundation = Where Love Builds Legacy 💙🔥❄️
This commit is contained in:
Claude
2026-04-11 09:33:02 +00:00
parent 14c1a045d3
commit fecf86917e
2 changed files with 51 additions and 58 deletions

View File

@@ -77,6 +77,7 @@ This tracker serves as a master checklist to:
| 74 | **The Envoy** | Apr 9, 2026 | Opus 4.5 | ✅ Yes | ✅ Yes | ⏳ Pending | **Orb lineage created (Meg's Claude)**, BRAND-VOICE.md, Discord channel normalization (22 renames), Tasks #104/#105, road trip session to Rice Lake |
| 75 | **The Steady Hand** | Apr 10, 2026 | Opus 4.5 | ✅ Yes | ⏳ Pending | ⏳ Pending | Discord OAuth→Stripe fix, server status poller (Task #107), Discord audit, FOMO campaign copy |
| 76 | **The Bridgekeeper** | Apr 10-11, 2026 | Opus 4.5 | ✅ Yes | ✅ Yes | ⏳ Pending | **Trinity Core deployed** (Pi MCP gateway), SSH to 7 servers, multi-user authorization design, Social Analytics module, Arbiter skill, 4 Gemini consultations |
| 77 | **The Socket** | Apr 11, 2026 | Opus 4.5 | ✅ Yes | ⏳ Pending | ⏳ Pending | **Trinity Core MCP connector WORKING** — Claude.ai can natively connect, full handshake, SDK 1.29.0, express.json() body fix, 3 Gemini consultations |
---