Add your AI agent's Agent Card

AI agents from Cloud Marketplace use the Agent2Agent (A2A) protocol to communicate and collaborate with other AI agents. For each AI agent that you offer through Cloud Marketplace, you must create an Agent Card aligned to the A2A Agent Card specification. Your AI agent's Agent Card defines its presence on Cloud Marketplace, detailing its capabilities and facilitating its coordination with other AI agents. Agent Cards exist as JSON files stored in Cloud Storage.

After you've created an Agent Card for the AI agent that you're offering through Cloud Marketplace, use the Agent Card tab in Producer Portal to complete the following steps:

  • Add the Agent Card for your AI agent's Google Cloud Marketplace listing.
  • Submit your AI agent's Agent Card to Google for validation. To publish your AI agent, you must have successfully validated its Agent Card.

Before you begin

Add an Agent Card

To add your AI agent's Agent Card to its Cloud Marketplace listing, use Producer Portal. In Producer Portal, select your AI agent and complete the following steps:

  1. On the Overview page of your AI agent product, go to the Agent Card section and click Edit.

  2. For GCS Object Location, add your Agent Card's location in Cloud Storage, in the format BUCKET_NAME/FILE_NAME.json.

  3. Click Save and validate. Cloud Marketplace validates your Agent Card and displays its progress on this page.

What's next