Skip to main content

eclipse-agentready

What this is: eclipse-agentready audits storefronts — public e-commerce sites — for AI shopping-agent readiness: can an agent (ChatGPT, Claude, Perplexity, Gemini…) discover the store, read its catalog in machine-readable form, and get correct price/stock data?

What this is not: it does not audit repositories, and it does not grade MCP servers. (The unrelated PyPI project named agentready scores code repositories for AI-assisted development — a different tool for a different job. This one is the CLI edition of Cyan Eclipse Technologies' AgentReady storefront auditor, also available as an MCP server.)

Use — a CI step for merchants and storefront DevOps

$ pip install eclipse-agentready
$ eclipse-agentready audit https://shop.example --fail-under 60
$ eclipse-agentready audit https://shop.example --format json --out report.json
$ eclipse-agentready list-checks

Exit codes: 0 = audit completed and (if --fail-under N given) the score is at least N · 1 = score below N · 2 = the audit itself could not run.

The 8 checks (weights sum to 100)

Check Weight
Live MCP endpoint answers JSON-RPC 20
Product structured data (JSON-LD with price + availability) 20
UCP profile published (/.well-known/ucp) 15
HTTPS + canonical sanity 12
robots.txt allows AI crawlers 10
Sitemap present with product URLs 10
llms.txt present 8
Platform identified 5

Scoring: pass = full weight, warn = half, fail = 0, n/a = excluded. Grade: A ≥ 90 · B ≥ 75 · C ≥ 60 · D ≥ 40 · F < 40. Every check reports observed evidence only, plus a concrete fix hint when it does not fully pass. The CLI and the MCP server run the identical check catalog and scoring path — same evidence in, same grade out.

Honest scope

  • Public-surface audit only. All checks read public endpoints with no credentials, a declared user agent, 10s timeouts, and redirect following.
  • No authenticated checkout execution — this tool never logs in, never buys, and cannot verify a full agent purchase. A store can score well here and still fail at the checkout step (and vice versa).
  • No private data is collected or stored; audit output is the caller's. Evidence is a point-in-time observation; storefronts change.
  • A grade is not an endorsement and not a Bazaar listing claim.

The merchant's path to agent-commerce readiness starts with a grade you can watch: run it in CI on every deploy. A hosted monitoring tier (scheduled re-audits, score-change alerts) is on the product roadmap and is not yet launched.

Powered by Cyan Eclipse Technologies LLC (cetech.ai) — a Veteran-Owned Small Business. MIT licensed. Not affiliated with Shopify, WooCommerce, Automattic, or any audited store; platform names describe detection results only.

Metadata

Release files for eclipse-agentready 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for eclipse-agentready 0.1.0
File Size Uploaded Provenance
eclipse_agentready-0.1.0.tar.gz 18.2 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for eclipse-agentready 0.1.0
File Interpreter ABI Platform
eclipse_agentready-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 33.2 kB

Release files / eclipse_agentready-0.1.0.tar.gz

Download URL eclipse_agentready-0.1.0.tar.gz
Size 18.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8b020ab695c3f2e088e3d767374ea78ec7f434bb82b8b6c02c211b350f883370
BLAKE2b-256 checksum
How to use checksums
6e36bd543f3e6ef92c187c9a568d41e66a618480b1efb92762ce609aea991d40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 27, 2026.

Transparency log

Release files / eclipse_agentready-0.1.0-py3-none-any.whl

Download URL eclipse_agentready-0.1.0-py3-none-any.whl
Size 15.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e054128c4a3d2be95dde23b5e2c0ec89eb5f47ae712fc422cd2b7fd3d5e656e9
BLAKE2b-256 checksum
How to use checksums
45445dece418f16e0b0d0dc395c283be308e06221246d887019987b7c0ddf584
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 27, 2026.

Transparency log

Security for eclipse-agentready 0.1.0

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for eclipse_agentready-0.1.0.tar.gz

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 Oct 27, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page