Agent Manifest
The /.well-known/agent-experience.json endpoint and what it advertises.AgentXP automatically serves a machine-readable manifest at
/.well-known/agent-experience.json. This endpoint advertises your site’s capabilities, content permissions, and agent-optimized endpoints to any AI agent that discovers it.
No configuration is required — the manifest is served automatically as soon as you add withAgentXP() to your middleware.
Manifest format
Field reference
capabilities
What formats and features your site supports. These values are fixed for any AgentXP-enabled site:
permissions
Your content use policy — whether agents may use your content for training, as input to AI models, and in search results. These values mirror the permissions config you pass to withAgentXP().
The same permissions are also sent as
Content-Signal response headers on every markdown response. See Response Headers for details.
endpoints
Where agents can find structured content on your site:
Updating the manifest
The manifest is generated dynamically from yourwithAgentXP() config — there’s no static file to edit. To update the permissions it advertises, update your middleware config:
The permissions in the manifest reflect the
permissions config you pass to withAgentXP(). Update your config to update the manifest.