Agent♥︎Age
Catalog

tieline

Official

by nugehs · JavaScript

Static FE-BE contract-drift checker: finds frontend calls the backend does not expose. CLI + MCP.

io.github.nugehs/tieline MCP Server

The io.github.nugehs/tieline server provides a static FE-BE contract-drift checker that identifies frontend calls the backend does not expose. It is delivered as a CLI plus an MCP server interface, and is oriented around API contract validation using openapi and static analysis.

🛠️ Key Features

  • Static contract-drift checking for frontend/backend API exposure
  • Detects frontend calls to backend endpoints that are not exposed
  • Uses contract-related tooling concepts (e.g., openapi, static-analysis)
  • Exposes MCP server functionality alongside a CLI

🚀 Use Cases

  • API contract testing in CI pipelines
  • Detecting mismatches between frontend usage and backend exposure
  • Validating TypeScript-oriented API surfaces against openapi definitions

⚡ Developer Benefits

  • Supports developer workflows via MCP server tooling
  • Helps ensure frontend/backend alignment through static analysis
  • Fits contract-testing and CI usage patterns

⚠️ Limitations

  • Limited to static FE-BE contract checking; no runtime behavior is described

Topics

api-contractscicontract-testingmcp-serveropenapistatic-analysistypescript