generated: '2026-08-14' method: probed source: https://docs.fullenrich.com/.well-known/agent-card.json description: >- A2A Agent Card served by FullEnrich from its own documentation host. Probed at the canonical RFC 8615 well-known path; the body is a JSON object with real AgentCard shape. The card advertises a single skill whose instructions are published at a stable URL on the same host (harvested verbatim to skills/fullenrich-full-enrich.md). discovery: path: /.well-known/agent-card.json canonical: true host: docs.fullenrich.com note: >- Probed on every FullEnrich host. fullenrich.com returned 404. app.fullenrich.com and mcp.fullenrich.com answered 200 with an HTML SPA/app shell on every /.well-known/* path (catch-all, not a document) and were rejected. help.fullenrich.com returned 404. Only docs.fullenrich.com served a real application/json AgentCard. conformance: spec: A2A 1.0.0 grade: conformant protocol_version: '0.3' preferred_transport: HTTP+JSON hard_checks: capabilities_is_object: true protocol_version_present: true skills_is_array: true optional_fields_present: - preferredTransport - defaultInputModes - defaultOutputModes - provider - documentationUrl deviations: - id: supportedInterfaces-not-additionalInterfaces detail: >- Uses the pre-1.0 `supportedInterfaces` key rather than the A2A 1.0.0 `additionalInterfaces`. Does not fail a hard check, but a strict 1.0.0 client will not read the interface list. - id: protocol-version-0.3 detail: >- Declares protocolVersion "0.3" rather than a 1.0.x value, consistent with the pre-1.0 key naming above. - id: card-scopes-the-docs-site detail: >- name/url/provider identify "FullEnrich API Documentation" (the docs host), not the FullEnrich product API or the MCP server. The card is a docs-platform discovery surface; the callable agent surface is the MCP server at https://mcp.fullenrich.com/mcp (see mcp/fullenrich-mcp.yml). card: name: FullEnrich API Documentation url: https://docs.fullenrich.com/ version: 1.0.0 protocolVersion: '0.3' preferredTransport: HTTP+JSON provider: organization: FullEnrich API Documentation url: https://docs.fullenrich.com/ documentationUrl: https://docs.fullenrich.com/ capabilities: streaming: false pushNotifications: false skills: 1 skill_ids: - full-enrich file: fullenrich-agent-card.json x-evidence: fetched: '2026-08-14' url: https://docs.fullenrich.com/.well-known/agent-card.json http_status: 200 content_type: application/json rejected: - url: https://fullenrich.com/.well-known/agent-card.json http_status: 404 - url: https://fullenrich.com/.well-known/agent.json http_status: 404 - url: https://app.fullenrich.com/.well-known/agent-card.json http_status: 200 reason: HTML app shell (SPA catch-all), not a JSON AgentCard - url: https://mcp.fullenrich.com/.well-known/agent-card.json http_status: 200 reason: HTML shell (catch-all), not a JSON AgentCard - url: https://docs.fullenrich.com/.well-known/agent.json http_status: 404