← Back to search
60
Partial
Agentic Readiness Score
+25 llms.txt +20 OpenAPI missing +20 ai-plugin
Raise this score to 95+
We ship the 6-file GEO uplift as a pull request against your repo. Flat fee, turnaround under 72 hours.
Fix this for $199 →
developer llms-txtopenapiapi

Agentic Signals

📄
Found
🤖
ai-plugin.json
Not found
📖
OpenAPI Spec
Found
🔗
Structured API
Found
🛡
Not specified
🏷
Schema.org Markup
Not found
MCP Server
Not found

Embed this badge

Show off your agentic readiness — the badge auto-updates when your score changes.

Agentic Ready 60/100

            

llms.txt Content

<!doctype html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <link rel="shortcut icon" id="favicon" href="/favicon.ico" type="image/x-icon" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-title" content="crates.io: Rust Package Registry" /> <meta name="apple-mobile-web-app-status-bar-style" content="default" /> <meta name="theme-color" content="var(--header-bg-color)" /> <link rel="search" href="/opensearch.xml" type="application/opensearchdescription+xml" title="crates.io" /> <meta property="og:title" content="crates.io: Rust Package Registry" /> <meta property="og:description" content="crates.io serves as a central registry for sharing crates, which are packages or libraries written in Rust that you can use to enhance your projects" /> <meta property="og:image" content="https://crates.io/assets/og-image.png" /> <meta name="twitter:card" content="summary_large_image" /> <title>crates.io: Rust Package Registry</title> <meta http-equiv="content-security-policy" content="default-src 'self'; connect-src 'self' https://docs.rs https://play.rust-lang.org https://raw.githubusercontent.com https://rustsec.org https://static.crates.io https://static.staging.crates.io; img-src * data:; object-src 'none'; script-src 'self' 'unsafe-eval' 'sha256-5Cz6+Mc7r7EqumpZ/iP8Bxa/U8yPvwbiANROmonMceg=' 'sha256-XYDfyufzp5rCOZnTUyD1nTX5sGIeVZEtaCMqWqPZS2E='; style-src 'self' 'unsafe-inline'"> <link href="/_app/immutable/entry/start.tSB4-JDn.js" rel="modulepreload"> <link href="/_app/immutable/chunks/DmKWVj1t.js" rel="modulepreload"> <link href="/_app/immutable/chunks/BuFlayix.js" rel="modulepreload"> <link href="/_app/immutable/chunks/7fQ0V5IA.js" rel="modulepreload"> <link href="/_app/immutable/chunks/QTnfLwEv.js" rel="modulepreload"> <link href="/_app/immut

OpenAPI Spec (preview)

{"openapi":"3.1.0","info":{"title":"crates.io","description":"\n__Experimental API documentation for the [crates.io](https://crates.io/)\npackage registry.__\n\nThis document describes the API used by the crates.io website, cargo\nclient, and other third-party tools to interact with the crates.io\nregistry.\n\nBefore using this API, please read the\n[crates.io data access policy](https://crates.io/data-access) and ensure\nthat your use of the API complies with the policy.\n\n__The API is under a