Discovery
Public product, connector, and API discovery.
GET /
Accept text/markdown negotiates Markdown; HTML is the default. Both carry discovery Link headers and Vary: Accept.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the product landing page |
GET /.well-known/agent-card.json
Public product identity, version, OAuth discovery, and generic tool overview.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the agent capability card |
GET /.well-known/ai-catalog.json
Links the agent card, MCP server card, and OpenAPI document.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the AI catalog |
GET /.well-known/api-catalog
RFC 9727 linkset for this product’s OpenAPI formats, role or deployment guide, and API reference.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the API catalog |
GET /.well-known/ard.json
Product-specific resource names and identifiers with links to the server card, skills, and REST API.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the agent resource directory |
GET /.well-known/mcp/server-card.json
Public product identity, build version, icon, and local MCP endpoint.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the MCP server card |
GET /index.md
The selected product landing copy, with this instance’s canonical address.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the landing as Markdown |
GET /llms.md
Alias of /index.md.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the landing as Markdown |
GET /mcp/server-card
Alias of /.well-known/mcp/server-card.json.
No authentication required.
Responses:
| Status | Description |
|---|---|
| 200 | Read the MCP server card |