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
To access Producer Portal, you must have completed the Cloud Marketplace Project Info Form, provided by the Google Cloud Marketplace team. For more information about becoming a Cloud Marketplace vendor, see Sign up as a Cloud Marketplace vendor.
If you can't access Producer Portal, verify that you've selected the correct project. If you still can't access it, use the Google Cloud Support portal to request assistance, and include the word "Marketplace" in your description. For more information about the Google Cloud Support portal, visit Request assistance with Cloud Marketplace.
Add your AI agent as a product in Producer Portal. For steps, see Add your AI agent in Producer Portal.
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:
On the Overview page of your AI agent product, go to the Agent Card section and click Edit.
For GCS Object Location, add your Agent Card's location in Cloud Storage, in the format
BUCKET_NAME/FILE_NAME.json
.Click Save and validate. Cloud Marketplace validates your Agent Card and displays its progress on this page.
What's next
- Add your AI agent's pricing information.
- Complete your integration of your AI agent with Cloud Marketplace.