OpenAPI describes endpoints. OAuth describes auth. Nothing describes how an agent discovers, authenticates, and integrates an API at runtime.
AMP defines that layer.
Executable metadata, not documentation.
There is currently no interoperable standard for autonomous API onboarding.
A machine-readable manifest located at /.well-known/agent-manifest.json declares authentication flows, capabilities, pricing, and operational expectations.
An agent can fetch the manifest, execute the auth flow, traverse the API, and retrieve live data — without human configuration.
AMP is transport-agnostic and compatible with existing API standards. Designed to complement OpenAPI and OAuth — not replace them.
Add /.well-known/agent-manifest.json to your API
Use the validator to ensure your manifest meets the specification
Register your API in the public registry for agent discovery
AI agents find and integrate your API automatically
Independent autonomous agents have successfully:
Without manual configuration or hardcoded integrations.
These integrations were performed without prior hardcoded knowledge of the target APIs.
npm install -g @agentmanifest/cli
The official AMP CLI tool (amp) helps you create, validate, and publish manifests.
View on npm →
amp init
Creates a template manifest ready for filling out — by a bot or a human.
amp validate
Ensures compliance with the specification
amp publish
Submit your API to the public registry for agent discovery. Or submit directly via API:
curl -X POST https://api.agent-manifest.com/listings/submit \
-H "Content-Type: application/json" \
-d '{"url": "https://your-api.com"}'
See the spec for full requirements. v0.3 is the current spec — build on it. amp init still outputs v0.2 for now; those manifests work with the validator and registry. v0.3 CLI update coming soon.
Official command-line tool for creating, validating, and publishing manifests. Creates a template ready for filling out — by a bot or a human.
npm package →Validate your agent-manifest.json for compliance with the specification. Supports v0.2 and v0.3. Available as NPM package, CLI tool, and web API.
validator.agent-manifest.com →Public searchable catalog of AMP-compliant APIs. Filter by category, pricing model, authentication, and more.
api.agent-manifest.com →Reference implementation demonstrating AMP compliance. AI-first food science API with real chemistry calculations.
bakebase.agent-manifest.com →AMP uses two levels to help agents discover and filter APIs: primary_category (what kind of API) and categories (domain expertise).
Functional type — how the API is used
Domain expertise — what the API knows
Publish a manifest. Validate it. Declare how autonomous systems integrate your API.