WQI.web​qualityindex

AI-readiness

ai-plugin.json (well-known plugin manifest)

`/.well-known/ai-plugin.json` — the original ChatGPT plugin manifest format. Largely superseded by GPTs / Custom Actions, but still referenced and parsed by some agents.

Authority
OpenAI
Version
v1 (OpenAI plugins, 2023)
Jurisdiction
Global
Source
github.com
Last reviewed
2026-04-28
Last verified
pending

What it is

A JSON manifest at `/.well-known/ai-plugin.json` describing a site's API surface to LLM agents: name, description, auth model, OpenAPI spec URL, contact info. Introduced by OpenAI for ChatGPT plugins in March 2023; the plugins program was sunset April 2024 in favor of GPTs and Custom Actions, but the manifest format lives on as a generic well-known capability descriptor.

Why it matters

The plugin era is over, but the well-known path is still scanned by emerging agent frameworks (LangChain, LlamaIndex agents, some MCP bridges). It costs nothing to publish if you already have an OpenAPI spec, and signals `this site has a programmatic surface` to any agent that looks. Don't build a strategy around it; do ship one if you have an API.

Who it applies to

Sites with public APIs that want to be agent-discoverable.

How WQI scores it

Web Quality Index considers this standard satisfied when the supporting factor passes.

# Factor Status
44 AI plugin manifest (.well-known/ai-plugin.json) planned

0 of 1 supporting factors are currently collected. Sites where the remaining 1 haven't been measured will show as partial or unknown on this standard until the data lands.

Related standards

See also
llms.txt , AI crawlers

Other references

Examples

Minimal ai-plugin.json json
{
  "schema_version": "v1",
  "name_for_human": "Acme Widgets",
  "name_for_model": "acme",
  "description_for_human": "Search and order Acme widgets.",
  "description_for_model": "Plugin for searching and ordering widgets from Acme Corp's catalog.",
  "auth": { "type": "none" },
  "api": {
    "type": "openapi",
    "url": "https://www.acme.example/openapi.yaml"
  },
  "logo_url": "https://www.acme.example/logo.png",
  "contact_email": "support@acme.example",
  "legal_info_url": "https://www.acme.example/legal"
}

Served at /.well-known/ai-plugin.json. The OpenAPI spec is the actual contract; this is the discovery shim.