Skip to main content
Google Cloud Vision logo

Google Cloud Vision

Google Cloud Vision API enables developers to integrate vision detection features into applications, including image labeling, face and landmark detection, optical character recognition (OCR), and explicit content tagging.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Google Cloud Vision authenticates with an API key. Generate the credential in your Google Cloud Vision account, then paste it into FlyMyAI the first time an agent uses a Google Cloud Vision action.

Get your Google Cloud Vision credential →

Fields to fill in FlyMyAI

FieldDetails
Google Cloud Vision API KeyThe API key used to authenticate requests to the Google Cloud Vision API. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
GOOGLE_CLOUD_VISION_CREATE_PRODUCTTool to create and return a new Product resource. Use when you need to register a product in a specific project/location after preparing product details.parent, displayName, productCategory
GOOGLE_CLOUD_VISION_CREATE_REFERENCE_IMAGETool to create a ReferenceImage under a product. Use when adding a new image to a product for detection.parent, uri
GOOGLE_CLOUD_VISION_DELETE_PRODUCTTool to permanently delete a Product and its reference images. Use after confirming the product's resource name.name
GOOGLE_CLOUD_VISION_GET_PRODUCTTool to get information associated with a Product. Use when you have the product resource name and need its details.name
GOOGLE_CLOUD_VISION_GET_PRODUCT_SETTool to get a ProductSet. Use when you need metadata details of an existing ProductSet by its full resource name. Use after obtaining the resource name.name
GOOGLE_CLOUD_VISION_IMPORT_PRODUCT_SETSTool to asynchronously import reference images into ProductSets from a CSV in GCS. Use when you need to bulk import images into product sets via a Cloud Storage CSV.parent, inputConfig
GOOGLE_CLOUD_VISION_LIST_INDEX_ENDPOINTSTool to list IndexEndpoints in a project and location. Use when you need to retrieve existing IndexEndpoints and handle pagination.parent
GOOGLE_CLOUD_VISION_LIST_LOCATIONSTool to list available Vision AI service locations for a project. Use when you need to discover supported regions before making region-specific API calls.name
GOOGLE_CLOUD_VISION_LIST_OPERATIONSTool to list operations that match the specified filter. Use when you need to retrieve all operations under a specific project and location.name
GOOGLE_CLOUD_VISION_PURGE_PRODUCTSTool to asynchronously delete products in a ProductSet or orphan products. Use when you need to clean up products at scale; ensure 'force' is true to execute.parent, force
GOOGLE_CLOUD_VISION_UPDATE_PRODUCTTool to update a Product's mutable fields: displayName, description, and productLabels. Use after confirming the product resource name.name
GOOGLE_CLOUD_VISION_UPDATE_PRODUCT_SETTool to update a ProductSet resource. Use when you need to modify the displayName of an existing ProductSet.name, displayName
GOOGLE_CLOUD_VISION_VISION_ADD_PRODUCT_TO_PRODUCT_SETTool to add a Product to a specified ProductSet. Use after creating both resources in the same project/location to link a product to its set.name, product
GOOGLE_CLOUD_VISION_VISION_CANCEL_OPERATIONTool to cancel a long-running Vision API operation. Use when you need to abort a pending or in-progress operation.name
GOOGLE_CLOUD_VISION_VISION_DELETE_OPERATIONTool to delete a long-running Vision API operation. Use after confirming the operation name.name
GOOGLE_CLOUD_VISION_VISION_DELETE_PRODUCT_SETTool to permanently delete a ProductSet. Use after confirming the ProductSet's resource name.name
GOOGLE_CLOUD_VISION_VISION_DELETE_REFERENCE_IMAGETool to permanently delete a reference image. Use when you have confirmed the reference image's resource name.name
GOOGLE_CLOUD_VISION_VISION_GET_OPERATIONTool to get the latest state of a long-running operation. Use after starting an async Vision API operation to poll its status.name
GOOGLE_CLOUD_VISION_VISION_GET_REFERENCE_IMAGETool to get information associated with a ReferenceImage. Use when you have the full resource name and need its metadata.name
GOOGLE_CLOUD_VISION_VISION_LIST_PRODUCTS_IN_PRODUCT_SETTool to list Products in a specified ProductSet. Use when you need to retrieve Products associated with a ProductSet after confirming it exists, with optional pagination.name
GOOGLE_CLOUD_VISION_VISION_LIST_PROJECTSTool to list Google Cloud projects accessible by the authenticated user. Use when you need to enumerate available project IDs and resource names before performing further operations.-
GOOGLE_CLOUD_VISION_VISION_LIST_REFERENCE_IMAGESTool to list reference images for a product. Use when you need to retrieve stored reference images under a specified product resource name, with optional pagination.parent
GOOGLE_CLOUD_VISION_VISION_REMOVE_PRODUCT_FROM_PRODUCT_SETTool to remove a Product from a specified ProductSet. Use after creating both resources in the same project/location to unlink a product from its set.name, product
We love our partners - FlyMy.AI builds with the best. Thanks, Google Cloud Vision!