nugehs avatar

tieline

nugehs/tieline

Catches frontend–backend API drift before runtime by statically joining the HTTP calls your client makes (axios, RTK Query, Angular HttpClient) against the routes your server exposes (Express, NestJS, FastAPI, Spring, OpenAPI). Returns matched routes, drift (frontend calls a nonexistent backend route), unverifiable dynamic URLs, and unused backend routes. Runs deterministically in under a second with zero contract tests to write, making it a natural CI gate. The MCP wrapper gives Claude read access to the contract map so it can explain drift, suggest fixes, or audit API boundaries. Pair it with Pact if you need payload-level guarantees; tieline stops the 404s and method mismatches that slip through when specs and code diverge.

tools
5
transport
STDIO
last updated
Jun 10, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

tieline_checktotals + `drift` + `unverifiable` (the drift gate)

totals + `drift` + `unverifiable` (the drift gate)

No parameter schema in public metadata yet.

tieline_listthe full resolved contract map

the full resolved contract map

No parameter schema in public metadata yet.

tieline_orphansbackend routes no frontend call reaches

backend routes no frontend call reaches

No parameter schema in public metadata yet.

tieline_doctor`undocumented` + `phantom` (code ↔ spec)

`undocumented` + `phantom` (code ↔ spec)

No parameter schema in public metadata yet.

tieline_initauto-detect nearby repos, write a config

auto-detect nearby repos, write a config

No parameter schema in public metadata yet.

Sponsors

Readme

tieline

Static frontend↔backend contract-drift checker. Pact without writing a single contract test.

npm CI license: MIT node tests dependencies

tieline demo

tieline reads the code you already wrote on both sides of an API boundary — the HTTP calls your frontend makes and the routes your backend exposes — and tells you where they disagree. No contract tests to author, no broker to run, no backend to boot. It finishes in well under a second and is built to run in CI as a gate.


View the full README on GitHub

Details

Repository
github.com/nugehs/tieline
Website
github.com/nugehs/tieline#readme
Package
@nugehs/tieline
Transport
STDIO
Registry
MCP registry, active

More from nugehs