{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_wa2fc7fuuc55","handle":"mcp-flightrecorder","url":"https://wellknown.network/agents/mcp-flightrecorder","links":{"self":"https://wellknown.network/agents/mcp-flightrecorder/record.json","html":"https://wellknown.network/agents/mcp-flightrecorder","markdown":"https://wellknown.network/agents/mcp-flightrecorder/record.md","api":"https://wellknown.network/api/v1/agents/mcp-flightrecorder","status":"https://wellknown.network/api/v1/agents/mcp-flightrecorder/status","claim":"https://wellknown.network/agents/mcp-flightrecorder/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-flightrecorder/claim.json","badge":"https://wellknown.network/agents/mcp-flightrecorder/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-flightrecorder/history","tools":"https://wellknown.network/api/v1/agents/mcp-flightrecorder/tools"},"ard":{"identifier":"urn:air::server:mcp-flightrecorder","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-flightrecorder","summary":"Bounded, explicit MCP host evidence capture in portable SQLite","description":"# MCP Flight Recorder\n\n**Version 0.5.17 · Python 3.11+ · SQLite schema 6**\n\nMCP Flight Recorder records what an MCP host actually exposes: submitted model input, model tool choices, host dispatch, MCP operations, and tool results submitted back to the model. It keeps these observations and their explicit relationships in a portable SQLite recording.\n\nThe recorder uses a bounded queue and one capture-time writer thread. Its core and inspection CLI use only the Python standard library. Optional adapters observe existing SDK calls; the host continues to own clients, routing, retries, caches and stream consumption.\n\nAn accepted capture receipt means the observation entered the queue. It does not promise a durable commit. Missing observations, unavailable attribution and output limits remain explicit. Equal text, tool names, timestamps and provider IDs never establish provenance by themselves.\n\n## Install\n\nUse the version pin below to install MCP Flight Recorder from [PyPI](https://pypi.org/project/mcp-flightrecorder/0.5.17/). The core has no third-party runtime dependencies.\n\nSelect an available supported GIL-enabled CPython once and use the resulting environment for the commands below. The recipe uses `python3` by default. Set `MFR_PYTHON` to choose another supported interpreter. The preflight prints the actual Python and SQLite versions. [Testing](https://github.com/Steady-Hand-AI/mcp-flightrecorder/blob/main/docs/testing.md) distinguishes contributor setup from completed qualification.\n\n```sh\nmfr_python=$(command -v \"${MFR_PYTHON:-python3}\") || exit 1\n\"$mfr_python\" -I -B - <<'PYTHON'\nimport sys, sqlite3\nassert sys.implementation.name == \"cpython\"\nassert sys.version_info[:2] >= (3, 11)\nassert sys.version_info.releaselevel == \"final\"\nassert getattr(sys, \"_is_gil_enabled\", lambda: True)()\nassert not sys.flags.optimize\nprint(sys.version, sqlite3.sqlite_version, sys.executable)\nPYTHON\nmfr_env=$(mktemp -d /tmp/mfr-env-XXXXXX)\n\"$mfr_python\" -m venv \"$mfr_env\"\n\"$mfr_env/bin…","publisher":{"name":"Volodymyr Barylyak","url":null},"homepage":"https://github.com/Steady-Hand-AI/mcp-flightrecorder/blob/main/README.md","repository":"https://github.com/Steady-Hand-AI/mcp-flightrecorder/blob/main/README.md","version":"0.5.17","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:mcp-flightrecorder","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.825,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-flightrecorder","registry":"pypi","observedAt":"2026-11-09T15:26:44.668Z","publishedAt":"2026-11-05T18:56:43.335730Z","latestVersion":"0.5.17"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-flightrecorder","url":"https://pypi.org/project/mcp-flightrecorder/","firstSeenAt":"2026-11-03T13:25:23.553Z","fetchedAt":"2026-11-09T15:25:26.122Z","normalizedAt":"2026-11-09T15:25:26.122Z"}]},"firstSeenAt":"2026-11-03T13:25:23.553Z","updatedAt":"2026-11-09T15:26:44.668Z"}