get_source
Get Source
Read a source discovered by list_sources, including deployment status and safe configuration. Storage credentials and signing tokens are not returned.
Ask your agent in plain language. Each of these maps to a real tool on the server.
get_source
Read a source discovered by list_sources, including deployment status and safe configuration. Storage credentials and signing tokens are not returned.
generate_signed_url
Build a correctly signed HTTPS imgix URL without requesting the image. Prefer sourceId from list_sources to use its current signing token internally. Existing manual secureUrlToken calls remain supported. Serving the URL may incur rendering and delivery charges.
purge_cache
Request a purge of a URL associated with the current imgix account. Removes cached derivatives, so later rendering may re-fetch origin and incur charges. Sub-image purge cascades to parent images. It does not delete origin data or retained history.
update_source
Patch an existing source discovered by list_sources. Name/enabled are direct changes. Deployment, security, and cache changes replace the full deployment object and can redeploy the source; supply complete replacementDeployment to preserve write-only credentials. Disabling does not delete history or necessarily stop cached assets.
get_reports
List one native report page or read an exact report. Reports are updated daily and retained for 90 days. Optionally provide all report data files for download when reading a completed report.
create_source
Create a source and request deployment with an explicit supported storage configuration. Azure source creation currently requires the imgix dashboard. Deployment can remain pending. The source configuration/history is retained; disabling it later does not erase cached assets or history.
list_assets
Browse and filter assets in a source discovered by list_sources. Returns one native cursor page and the exact opaque next cursor. Provider total counts cap at 10000; that value means 10000 or more.
update_asset
Update metadata for an existing asset in a source discovered by list_sources. Supplied categories and customFields replace the entire prior list/object; include every value to retain. Asset metadata history can remain.
build_render_url
Build an HTTPS imgix rendering URL locally without requesting the image. Parameters and paths are encoded; parameters ending in 64 receive UTF-8 base64url encoding. Serving the resulting URL can trigger rendering and delivery charges.
list_sources
Discover authorized source IDs and safe source configuration on one native zero-based page. Pass a source ID to asset and source tools.
get_asset
Read exact asset metadata in a source discovered by list_sources. Native tag scores, nullable metadata, warning levels, and source/path identity remain explicit.
refresh_asset
Request origin re-fetch, reprocessing when the ETag changes, and cache purge for a path in a source discovered by list_sources. Can also add a previously uncrawled origin asset. This does not erase origin files or history.
add_asset
Queue an existing origin path for Asset Manager indexing in a source discovered by list_sources. The path must already exist and be readable. A 202 receipt proves queued acceptance, not readiness; inspect get_asset later. Indexing and history are retained.
download_asset
Provide a downloadable rendered file for an existing asset in an authorized source. Uses only a domain currently assigned to that source. Rendering and delivery can consume credits when the file is downloaded.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Discover and manage imgix sources, browse and update existing asset metadata, queue origin indexing, request refresh or cache purge, and read analytics reports. Build rendering URLs, sign them with current source settings, and provide downloadable existing rendered assets or completed report files. Rendering and delivery can consume credits.
Common questions about connecting Imgix to AI agents with Metorial.