Shared auth, config, logging, formatting, retry, and testing utilities for TriageKit MCP servers.
Until 2026-09-24 this record combined several servers published from one repository. The others now have records of their own: triagekit-mcp-flaky-test-detective. Checks from before that date include them.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"triagekit-mcp-core","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# triagekit-mcp-core Shared internal library for [TriageKit](../../README.md) MCP servers: layered credential loading, env-prefixed settings, redacted structured logging, tool-output formatting helpers, a retry decorator, and FastMCP in-process test helpers. This package is a dependency of every `triagekit-mcp-*` server — it is not meant to be installed standalone, though nothing prevents it. See [CONTRIBUTING.md](../../CONTRIBUTING.md) for the two rules every module here exists to support: credentials never cross the tool-call boundary, and tools return evidence rather than verdicts. ## Modules | Module | Purpose | |---|---| | `auth` | Layered credential lookup: `TRIAGEKIT_<SERVER>_*` env var → tool-native env var → `.env` → OS keyring | | `config` | `pydantic-settings` base class + `settings_config()` for the `TRIAGEKIT_<SERVER>_*` prefix convention | | `logging` | Structured JSON logging with secret redaction applied to every record | | `formatting` | Markdown tables, truncation, pagination helpers for shaping tool output | | `retry` | Exponential-backoff retry decorator for flaky external API calls | | `testing` | FastMCP in-process tool-call helper and JSON fixture loader for tests |
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.