Skip to content

Commit a63da52

Browse files
hyperpolymathclaude
andcommitted
docs: add TOPOLOGY.md — 92 cartridge matrix across 6 tiers
Maps all 92 MCP cartridges by tier (APIs, databases, cloud, dev tools, productivity, monitoring) plus hyperpolymath ecosystem and infrastructure cartridges. Includes port assignments, CI workflows, and PanLL integration. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 03e2766 commit a63da52

1 file changed

Lines changed: 157 additions & 0 deletions

File tree

TOPOLOGY.md

Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
# SPDX-License-Identifier: PMPL-1.0-or-later
2+
# TOPOLOGY.md — BoJ Server Component Matrix
3+
#
4+
# Auto-generated 2026-03-29. 92 cartridges across 6 tiers.
5+
6+
## Ports
7+
8+
| Port | Protocol | Status |
9+
|------|----------|--------|
10+
| 7700 | REST (HTTP) | Running |
11+
| 7701 | gRPC | Running |
12+
| 7702 | GraphQL | Running |
13+
| 7703 | SSE (Server-Sent Events) | Running |
14+
15+
## Cartridge Matrix (92 total)
16+
17+
### Tier 1 — High-Value APIs (11)
18+
| Cartridge | Domain |
19+
|-----------|--------|
20+
| github-api-mcp | Source control |
21+
| gitlab-api-mcp | Source control |
22+
| browser-mcp | Web automation |
23+
| slack-mcp | Communication |
24+
| vault-mcp | Secrets |
25+
| linear-mcp | Project management |
26+
| notion-mcp | Knowledge base |
27+
| jira-mcp | Project management |
28+
| discord-mcp | Communication |
29+
| telegram-mcp | Communication |
30+
| matrix-mcp | Communication |
31+
32+
### Tier 2 — Databases (10)
33+
| Cartridge | Domain |
34+
|-----------|--------|
35+
| postgresql-mcp | Relational DB |
36+
| redis-mcp | Cache/KV |
37+
| mongodb-mcp | Document DB |
38+
| neon-mcp | Serverless Postgres |
39+
| turso-mcp | Edge SQLite |
40+
| supabase-mcp | Backend-as-Service |
41+
| arango-mcp | Multi-model DB |
42+
| neo4j-mcp | Graph DB |
43+
| clickhouse-mcp | Analytics DB |
44+
| duckdb-mcp | Embedded OLAP |
45+
46+
### Tier 3 — Cloud Providers (8)
47+
| Cartridge | Domain |
48+
|-----------|--------|
49+
| aws-mcp | Cloud |
50+
| gcp-mcp | Cloud |
51+
| hetzner-mcp | Cloud |
52+
| fly-mcp | Edge compute |
53+
| railway-mcp | PaaS |
54+
| render-mcp | PaaS |
55+
| digitalocean-mcp | Cloud |
56+
| linode-mcp | Cloud |
57+
58+
### Tier 4 — Dev Tools & Registries (13)
59+
| Cartridge | Domain |
60+
|-----------|--------|
61+
| docker-hub-mcp | Container registry |
62+
| npm-registry-mcp | JS packages |
63+
| crates-mcp | Rust packages |
64+
| pypi-mcp | Python packages |
65+
| hex-mcp | Elixir packages |
66+
| opam-mcp | OCaml packages |
67+
| hackage-mcp | Haskell packages |
68+
| github-actions-mcp | CI/CD |
69+
| buildkite-mcp | CI/CD |
70+
| circleci-mcp | CI/CD |
71+
| git-mcp | Version control |
72+
| lsp-mcp | Language Server Protocol |
73+
| dap-mcp | Debug Adapter Protocol |
74+
75+
### Tier 5 — Productivity & Comms (8)
76+
| Cartridge | Domain |
77+
|-----------|--------|
78+
| comms-mcp | Unified messaging |
79+
| google-docs-mcp | Documents |
80+
| google-sheets-mcp | Spreadsheets |
81+
| obsidian-mcp | Notes |
82+
| todoist-mcp | Task management |
83+
| airtable-mcp | Low-code DB |
84+
| zotero-mcp | Research |
85+
| feedback-mcp | User feedback |
86+
87+
### Tier 6 — Monitoring & Observability (6)
88+
| Cartridge | Domain |
89+
|-----------|--------|
90+
| grafana-mcp | Dashboards |
91+
| prometheus-mcp | Metrics |
92+
| sentry-mcp | Error tracking |
93+
| observe-mcp | Observability |
94+
| laminar-mcp | Flow monitoring |
95+
| ums-mcp | Unified monitoring |
96+
97+
### Hyperpolymath Ecosystem (26)
98+
| Cartridge | Domain |
99+
|-----------|--------|
100+
| agent-mcp | Agent orchestration |
101+
| affinescript-mcp | Language tooling |
102+
| aerie-mcp | Deployment |
103+
| bsp-mcp | Build Server Protocol |
104+
| burble-admin-mcp | Voice platform |
105+
| civic-connect-mcp | Civic engagement |
106+
| cloud-mcp | Multi-cloud |
107+
| conflow-mcp | Config flow |
108+
| container-mcp | Container ops |
109+
| database-mcp | Multi-DB |
110+
| echidna-llm-mcp | LLM prover |
111+
| fleet-mcp | Bot fleet |
112+
| game-admin-mcp | Game servers |
113+
| gossamer-mcp | Webview shell |
114+
| hypatia-mcp | Neurosymbolic CI |
115+
| iac-mcp | Infrastructure-as-Code |
116+
| idaptik-admin-mcp | Game admin |
117+
| k8s-mcp | Kubernetes |
118+
| kategoria-mcp | Categorisation |
119+
| lang-mcp | Language services |
120+
| ml-mcp | Machine learning |
121+
| model-router-mcp | Model routing |
122+
| nesy-mcp | Neurosymbolic |
123+
| opsm-mcp | Operations |
124+
| panic-attack-mcp | Security scanning |
125+
| proof-mcp | Formal verification |
126+
127+
### Infrastructure & Utility (10)
128+
| Cartridge | Domain |
129+
|-----------|--------|
130+
| queues-mcp | Message queues |
131+
| railway-mcp | PaaS |
132+
| render-mcp | PaaS |
133+
| reposystem-mcp | Repo management |
134+
| research-mcp | Research tools |
135+
| rokur-mcp | Deployment |
136+
| secrets-mcp | Secret management |
137+
| ssg-mcp | Static site gen |
138+
| stapeln-mcp | Container stack |
139+
| typed-wasm-mcp | WASM types |
140+
| verisimdb-mcp | 8-modality DB |
141+
| vext-mcp | Extensions |
142+
143+
## CI/CD
144+
145+
| Workflow | Purpose |
146+
|----------|---------|
147+
| zig-test.yml | Zig FFI tests |
148+
| release.yml | Release pipeline |
149+
| lsp-dap-bsp.yml | Protocol column tests |
150+
151+
## PanLL Integration
152+
153+
| Module | Location |
154+
|--------|----------|
155+
| BojCmd.res | panll/src/commands/ |
156+
| BojLiveCmd.res | panll/src/commands/ |
157+
| CartridgeAbi.res | panll/src/generated/ |

0 commit comments

Comments
 (0)