Imgix
Image and video transformation, asset management, and secure rendering URLs
Tools
| Name | Description |
|---|---|
list_sourcesList Imgix Sources visible to the Management API key. | List Imgix Sources visible to the Management API key. |
get_sourceGet one Imgix Source by source ID. | Get one Imgix Source by source ID. |
list_assetsList assets in Imgix Asset Manager for a Source. | List assets in Imgix Asset Manager for a Source. |
get_assetGet details for one Imgix asset by Source ID and asset path. | Get details for one Imgix asset by Source ID and asset path. |
update_asset_metadataUpdate Imgix Asset Manager categories and custom fields for one asset. | Update Imgix Asset Manager categories and custom fields for one asset. |
create_upload_sessionCreate an Imgix Asset Manager upload session. The response includes upload session details used by upload clients. | Create an Imgix Asset Manager upload session. The response includes upload session details used by upload clients. |
close_upload_sessionClose an Imgix upload session after all upload chunks have been sent. | Close an Imgix upload session after all upload chunks have been sent. |
cancel_upload_sessionCancel one Imgix upload session. Requires a matching confirmation value. | Cancel one Imgix upload session. Requires a matching confirmation value. |
publish_assetPublish a previously unpublished Imgix asset URL. | Publish a previously unpublished Imgix asset URL. |
unpublish_assetUnpublish an Imgix asset URL. Requires exact URL confirmation because this stops the URL from being served. | Unpublish an Imgix asset URL. Requires exact URL confirmation because this stops the URL from being served. |
generate_rendering_urlGenerate an Imgix rendering URL with optional transformations and a Secure URL signature. | Generate an Imgix rendering URL with optional transformations and a Secure URL signature. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('imgix', 'list_sources', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'imgix',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Imgix to my app?
Use Weavz Hosted Connect for Custom authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Imgix support?
Imgix supports 11 tools including List Sources, Get Source, List Assets, Get Asset, Update Asset Metadata, and more.
Can I use Imgix with AI agents?
Yes. Add Imgix to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Imgix be used in stateful agent workflows?
Yes. Agents can combine Imgix tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Imgix use?
Imgix uses Custom. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Imgix integration cost?
The Imgix integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
Connect Imgix in minutes
Get 20,000 free action executions every month. No credit card required.