{"schema":"delx/institutional-solution/v1","canonical":"https://delx.ai/solutions/agent-discovery-and-integration","markdown":"https://delx.ai/solutions/agent-discovery-and-integration/index.md","slug":"agent-discovery-and-integration","eyebrow":"Agent discovery","title":"How autonomous agents discover and integrate capabilities.","description":"A standards-first route for choosing MCP, A2A, OpenAPI or x402 from a declared job instead of guessing from undocumented prompts.","directAnswer":"Delx publishes an institutional ARD catalog and property-owned machine contracts so an agent can classify an intent, resolve the right surface, inspect schema and policy, then choose MCP for tools, A2A for agent-to-agent exchange or OpenAPI/x402 for a paid HTTP capability. Discovery informs a decision; it does not authorize a spend or promise a result.","outcome":"Make the first integration step reproducible: one intent, one owner, one canonical contract and an explicit decision before execution.","bestFor":["Agent builders comparing MCP, A2A, OpenAPI and x402 before choosing an adapter","Teams that need a machine-readable starting point for a new capability","Operators that want discovery, authorization, execution and verification to remain separate decisions"],"capabilities":[{"name":"Institutional ARD catalog","description":"Resolve the Delx ecosystem graph and follow each capability to the property that owns its current terms.","href":"https://delx.ai/.well-known/ai-catalog.json"},{"name":"MCP server card","description":"Inspect the tool-oriented JSON-RPC entry point and the published server metadata before connecting an MCP client.","href":"https://api.delx.ai/.well-known/mcp/server-card.json"},{"name":"A2A agent card","description":"Read the agent identity, skills and peer-discovery contract for agent-to-agent workflows.","href":"https://api.delx.ai/.well-known/agent-card.json"},{"name":"OpenAPI + x402 terms","description":"Inspect HTTP schemas and payment requirements for a caller that is ready to evaluate a paid capability.","href":"https://api.delx.ai/openapi.x402.json"}],"steps":[{"name":"Classify the job","description":"State the required outcome and whether the work needs a tool call, an agent handoff or a paid HTTP result."},{"name":"Resolve the owner","description":"Start at the ARD catalog, then follow the link to the Protocol, Commerce or another focused Delx property."},{"name":"Inspect the contract","description":"Read the current card or schema, including inputs, outputs, policy, price, delivery and known limits."},{"name":"Select and verify","description":"Choose the protocol that fits, authorize only the declared scope and retain result provenance after execution."}],"proof":["The institutional ARD catalog, MCP server card, A2A card and paid OpenAPI are public machine contracts that can be inspected independently.","The Protocol and Commerce surfaces keep separate ownership, metrics and terms; the discovery graph links between them instead of flattening them into one catalog.","The developer path publishes standards-oriented entry points without requiring a proprietary Delx SDK."],"boundaries":["Discovery metadata does not grant authorization, create an account or approve a payment; the caller must make that decision from the current contract.","MCP, A2A, OpenAPI and x402 are different integration surfaces. A catalog entry does not imply that every capability supports every protocol.","A machine-readable summary is a starting point, not a substitute for the linked schema, price, source permissions or delivery terms."],"codeLabel":"curl · inspect the discovery graph","code":"curl -sS https://delx.ai/.well-known/ai-catalog.json","primary":{"label":"Open the ARD catalog","href":"https://delx.ai/.well-known/ai-catalog.json"},"secondary":{"label":"Read developer guidance","href":"/developers"},"faqs":[{"question":"What is agent discovery?","answer":"Agent discovery is the step where an autonomous system resolves a capability, its owner and its current machine contract before it chooses an integration or authorizes execution."},{"question":"When should an agent use MCP, A2A or OpenAPI/x402?","answer":"Use MCP when the job is a tool call over a model-context connection, A2A when agents need a peer-to-peer task or handoff contract, and OpenAPI/x402 when a paid HTTP capability publishes the right schema and payment terms. Inspect the specific service before deciding."},{"question":"Where should an agent start with Delx?","answer":"Start with the institutional ARD catalog at delx.ai/.well-known/ai-catalog.json, follow the property-owned link, then inspect the MCP server card, A2A agent card or paid OpenAPI that matches the job."},{"question":"Does discovering a Delx capability authorize a payment?","answer":"No. Discovery is read-only orientation. Payment, credentials, scope and execution remain explicit caller decisions governed by the linked service contract."}]}