Agent Capability Purchase Preflight Receipt MCP
A local evidence tool for comparing buyer-supplied AI capability offers before a human purchase decision. It blocks explicit policy conflicts, preserves incomplete feature fit for review and selects only a unique lowest-price eligible offer from the supplied manifests.
What it creates
result.jsoncapability-matrix.csvissues.jsonlCAPABILITY_PREFLIGHT.mdevidence-receipt.json
Requirements
- Windows 11
- Python 3.11–3.14
- An MCP-compatible client
MCP_LICENSE_KEYfrom the MCP Marketplace purchase- Internet access for initial and periodic license verification
License verification sends only the license key and public product slug. Buyer evidence paths, contents and generated reports remain local.
Install from a purchased source checkout
python -m venv .venv
.\.venv\Scripts\python.exe -m pip install .
MCP client configuration
{
"mcpServers": {
"agent-capability-preflight": {
"command": "agent-capability-preflight-mcp",
"env": {"MCP_LICENSE_KEY": "PASTE_THE_KEY_FROM_YOUR_PURCHASE"}
}
}
}
Run the client from the folder containing buyer-authorized evidence. All supplied paths must be relative to that folder.
Tool
build_capability_purchase_preflight
capabilities_path: Capability-offer JSONLpolicy_path: Owner policy JSONrequirements_path: Required-feature JSONoutput_directory: new output directory
The tool returns structured JSON. ERROR means the request could not be processed.
CLI
The diagnostic command is unlicensed:
agent-capability-preflight --json doctor
Protected commands verify the marketplace license before reading buyer files:
agent-capability-preflight --json analyze --capabilities examples/sample-input/capabilities.jsonl --policy examples/sample-input/policy.json --requirements examples/sample-input/requirements.json --out packet
agent-capability-preflight --json show packet/result.json
agent-capability-preflight --json verify packet/evidence-receipt.json
Product boundary
It does not discover vendors, make payments, install products, authenticate accounts, invoke capabilities or verify vendor claims. All accepted evidence stays local. Apart from license verification, the package performs no network activity and has no telemetry.
Release files for agent-capability-purchase-preflight-mcp 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agent_capability_purchase_preflight_mcp-0.2.0.tar.gz | 14.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agent_capability_purchase_preflight_mcp-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.6 kB
Release files / agent_capability_purchase_preflight_mcp-0.2.0.tar.gz
| Download URL | agent_capability_purchase_preflight_mcp-0.2.0.tar.gz |
|---|---|
| Size | 14.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d8447ddd40c3e5bd8b971d6f43693f05033557b7ae4fb7804bc26b294f3fb7e1
|
|
BLAKE2b-256 checksum How to use checksums |
7fcb57263aef0fe1c37b162291345877f0475b37b5779b4e84c5a3b81209e7a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.
Transparency logRelease files / agent_capability_purchase_preflight_mcp-0.2.0-py3-none-any.whl
| Download URL | agent_capability_purchase_preflight_mcp-0.2.0-py3-none-any.whl |
|---|---|
| Size | 14.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3f3353638b8fcf897219c4e36f520b1a26245a682dc56bf0b882d5fe66ee85ca
|
|
BLAKE2b-256 checksum How to use checksums |
3b46166568ce5c232517b6fbf6fc3552c490dd9a6acb9fead761db1be45dc32b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 18, 2026.
Transparency log