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
| Field | Details |
|---|---|
Google Cloud Vision API Key | The 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.
| Action | What it does | Required inputs |
|---|---|---|
GOOGLE_CLOUD_VISION_CREATE_PRODUCT | Tool 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_IMAGE | Tool to create a ReferenceImage under a product. Use when adding a new image to a product for detection. | parent, uri |
GOOGLE_CLOUD_VISION_DELETE_PRODUCT | Tool to permanently delete a Product and its reference images. Use after confirming the product's resource name. | name |
GOOGLE_CLOUD_VISION_GET_PRODUCT | Tool 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_SET | Tool 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_SETS | Tool 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_ENDPOINTS | Tool to list IndexEndpoints in a project and location. Use when you need to retrieve existing IndexEndpoints and handle pagination. | parent |
GOOGLE_CLOUD_VISION_LIST_LOCATIONS | Tool 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_OPERATIONS | Tool 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_PRODUCTS | Tool 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_PRODUCT | Tool to update a Product's mutable fields: displayName, description, and productLabels. Use after confirming the product resource name. | name |
GOOGLE_CLOUD_VISION_UPDATE_PRODUCT_SET | Tool 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_SET | Tool 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_OPERATION | Tool 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_OPERATION | Tool to delete a long-running Vision API operation. Use after confirming the operation name. | name |
GOOGLE_CLOUD_VISION_VISION_DELETE_PRODUCT_SET | Tool to permanently delete a ProductSet. Use after confirming the ProductSet's resource name. | name |
GOOGLE_CLOUD_VISION_VISION_DELETE_REFERENCE_IMAGE | Tool to permanently delete a reference image. Use when you have confirmed the reference image's resource name. | name |
GOOGLE_CLOUD_VISION_VISION_GET_OPERATION | Tool 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_IMAGE | Tool 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_SET | Tool 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_PROJECTS | Tool 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_IMAGES | Tool 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_SET | Tool 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 |