Telcoladder MCP server
io.github.gollumw/telcoladder·v0.4.0·2 starsTurn a signalling pcap into per-subscriber call flows: 5G, 4G and IMS, every failure explained
2 stars22 downloads/wk
Reviews
Write oneNobody has reviewed Telcoladder yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Telcoladder tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it
- Code scan92 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 16 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Telcoladder compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
- Downloads a week
- 22
- more than 8% of 12,191 servers with a package
Install Telcoladder in Claude Code, Cursor or VS Code
claude mcp add telcoladder -- uvx telcoladder
What the publisher says
From the Telcoladder repository's README, as published. We do not edit it. Read it on GitHub
TelcoLadder
<!-- mcp-name: io.github.gollumw/telcoladder -->
Deterministic 5G / 4G / IMS signalling analyzer and call-flow correlator. The correlation and root-cause layer on top of tshark: one subscriber across every interface, every failure explained from a verified cause table, and nothing generated.
For core-network SRE and R&D, RAN/core interoperability test, and third-line troubleshooting at vendors and operators. It assumes you already read signalling for a living.
pip install telcoladder
telcoladder check # verifies tshark and its dissectors
telcoladder summarize failed_attach.pcapng # one page of facts, every failure citedWhat you get
Two outputs from one analysis. Mermaid you can paste into a ticket:
sequenceDiagram
autonumber
participant gNB
participant AMF
Note over gNB,AMF: SUPI 001011234567895
gNB->>AMF: #35;7 InitialUEMessage ▸ Registration request
AMF->>gNB: #35;8 DownlinkNASTransport ▸ Authentication request
rect rgb(255, 226, 226)
gNB->>AMF: #35;9 UplinkNASTransport ▸ Authentication failure
Note over AMF: Synch failure (#35;21) — 3GPP TS 24.501 §9.11.3.2
end
rect rgb(255, 226, 226)
AMF->>gNB: #35;10 DownlinkNASTransport ▸ Registration reject
Note over gNB: Protocol error, unspecified (#35;111) — 3GPP TS 24.501 §9.11.3.2
endThat is real output from tests/fixtures/ki-mismatch, not an illustration: a UE provisioned with the wrong key, captured on a local Open5GS testbed. It is not the MAC failure you would expect — a UE whose K does not match computes an AUTS the network cannot resynchronise from, so you get #21 and then a bare #111. The cause table says so because we ran it, not because it sounded right.
And the same capture in the browser: a packet list driven by real tshark display filters, per-frame decode tree and bytes, the ladder with the initiator and the cause on every failing event, and a per-PDU-session matrix where every cell cites the frame it came from.
What it reads
Every cause code is resolved through a hand-verified table to the specification it comes from, what it means in plain language, and the root causes that actually produce it in the field — 775 of them, every name taken verbatim from tshark and re-checked against it by a test. Nothing is generated: a cause the table does not carry is reported as not catalogued, and a clause number is printed only where a person transcribed it. Every network function is named rather than shown as an IP, with the evidence for that name on hover.
The pain, and what replaces it
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Telcoladder: common questions
- Is Telcoladder MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Telcoladder safety report
- How do I install Telcoladder?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Telcoladder need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Telcoladder maintained?
- The last commit was 48 days ago (2026-09-17). The latest release is v0.4.0.
- How does Telcoladder compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 22 (more than 8% of 12,191 servers with a package). Full comparison.