Skip to content

docs: MCP_MESH_CONFIG — operator reference for 6-server Trinity mesh#118

Open
gHashTag wants to merge 1 commit into
mainfrom
docs/mcp-mesh-config
Open

docs: MCP_MESH_CONFIG — operator reference for 6-server Trinity mesh#118
gHashTag wants to merge 1 commit into
mainfrom
docs/mcp-mesh-config

Conversation

@gHashTag
Copy link
Copy Markdown
Owner

@gHashTag gHashTag commented May 3, 2026

Goal

Single page documenting the canonical MCP server mesh across the Trinity stack so any client (Claude Desktop / Cursor / Computer) can be wired with a one-shot JSON copy-paste. Operator-supplied 2026-05-03 14:30 +07.

6-server layout

# Server Role Config
1 trios Rust MCP on port 9005 (L5) + Tailscale remote cargo run -p trios-server
2 trios-railway production fleet MCP endpoint Hosted on Railway, URL fixed
3 trios-igla stdio wrapper over tri + trios-igla bins 15 typed tools
4 t27-traceability + gitbutler L1 commit enforcement + GitButler virtual branches ENFORCE_L1=true
5 opencode github + filesystem + trinity-sync remote remote Railway endpoint
6 Combined Claude Desktop / Cursor / Computer one-shot config macOS claude_desktop_config.json path

Plus the pre-flight checklist (6 probe steps per server) and pointer to the nasa-mission-report skill for formal R5-honest MCP-mesh acceptance ("отчёт NASA по MCP-mesh" → P-01 health / P-02 auth / P-03 tools / P-04 canon-regex / P-05 latency / P-06 offline-fallback).

Why in trios-railway

This repo owns the production MCP endpoint (trios-railway-production-d4d6.up.railway.app/mcp). The mesh doc lives alongside it so operator reaches both with one git pull.

R5 honesty

Documentation only, no code changes. Operator paths (/Users/playra/...) are placeholders to be replaced per machine. The NASA probe sheet is a pointer to a future verification run, not a claim that the mesh is already verified end-to-end.

References

🌻 phi^2 + phi^-2 = 3 · TRINITY · MESH LOCKED

Captures the canonical MCP server layout across the Trinity repos so any
client (Claude Desktop / Cursor / Computer) can be wired to all six
servers with a single config copy-paste:

  1. trios            — Rust server on port 9005 + Tailscale remote
  2. trios-railway    — production MCP endpoint
  3. trios-mcp        — stdio wrapper over tri + trios-igla
  4. t27              — traceability + GitButler
  5. opencode         — github + filesystem + trinity-sync
  6. combined         — Claude Desktop/Cursor/Computer one-shot config

Plus a pre-flight checklist per server and a pointer to the NASA-style
verification report skill for formal MCP-mesh acceptance.

Source: operator-supplied 2026-05-03 14:30 +07.

R5: this is documentation, not code. Operator paths are placeholders
(/Users/playra/...) — replace before applying.

Anchor: phi^2 + phi^-2 = 3.

Refs:
- trios#446 EPIC
- trios-railway#116 O(1) MCP v3 design
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant