Skip to content

Imagelato Image Processing

by imagelato.com · remote · no sign-in to list tools · v0.1.1 · published by com.imagelato

Set up image processing templates and check batch results, projects and webhooks.

Deletes · 4Changes · 1

14 tools: 4 can delete or cancel things, 1 change things and 9 only read.

Scanned Oct 21, 2026

2 checks matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http imagelato https://mcp.imagelato.com/mcp

Findings

Matches of fixed checks, with the text they matched.

1 warn1 info
  • The server marks "open_imagelato" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

    Matched text

    annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "open_imagelato" says "open": a word for a change.

    What this check looks for
  • The description mentions "credentials".

    Matched text

    description: "...cts to start from (no ownership data or credentials). Not for uploading, processing or gene..."

    What this check looks for

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

14 tools

Deletes or cancels 4Claude Code: deny
  • add_projectUse this when the user wants to create one Imagelato image project to group processed batches and resize presets.No findings

    Why it is in this group

    • The name "add_project" says "add": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Use this when the user wants to create one Imagelato image project to group processed batches and resize presets. Returns the new project's id, name and creation time and fires the project.created webhook. Each call creates another project. Not for adding a resize preset.

    Annotations the server declares

    • title: Create an image project
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • add_templateUse this when the user wants to create one Imagelato preset that specifies widths and formats for future image processing.No findings

    Why it is in this group

    • The name "add_template" says "add": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Use this when the user wants to create one Imagelato preset that specifies widths and formats for future image processing. Returns the new template; formats default to jpg and webp and widths to 512, 256, 128 and 64 pixels. Each call creates another preset and emits template.created to configured webhooks; it does not process an image. Not for editing a preset.

    Annotations the server declares

    • title: Create a resize preset
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: false
    • openWorldHint: true
  • delete_batchUse this when the user wants to permanently delete one Imagelato processed-image batch and its associated files.No findings

    Why it is in this group

    • The name "delete_batch" says "delete": a word for removing or ending something.
    • The description says "permanently delete".
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Use this when the user wants to permanently delete one Imagelato processed-image batch and its associated files. Returns the deleted batch's id, slug and project. Its original, main output and every resized or converted file are erased and the batch.deleted webhook fires, with no undo. Not for removing a resize preset.

    Annotations the server declares

    • title: Delete a processed image batch
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: true
    • openWorldHint: true
  • update_templateUse this when the user wants to update selected name, output-format or width fields on one existing Imagelato resize preset.No findings

    Why it is in this group

    • The name "update_template" says "update": a word for a change.
    • The server marks it destructive (destructiveHint: true).
    Description, as the server wrote it
    Use this when the user wants to update selected name, output-format or width fields on one existing Imagelato resize preset. Returns the updated template after replacing only the fields given, and fires the template.updated webhook; it cannot move the preset to another project. Not for creating a preset.

    Annotations the server declares

    • title: Change a resize preset
    • readOnlyHint: false
    • destructiveHint: true
    • idempotentHint: true
    • openWorldHint: true
Changes things 1Claude Code: ask
  • open_imagelatoUse this when the user wants to open the Imagelato project-selection sidebar when the user requests an interactive browser for projects, processed batches and presets.2 findings

    Why it is in this group

    • The name "open_imagelato" says "open": a word for a change.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.

    Findings

    • Info

      The description mentions "credentials".

      Matched text

      description: "...cts to start from (no ownership data or credentials). Not for uploading, processing or gene..."

      What this check looks for
    • Warn

      The server marks "open_imagelato" read-only (readOnlyHint: true), and its own name, description or input give the class "write".

      Matched text

      annotations: {"readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}; The name "open_imagelato" says "open": a word for a change.

      What this check looks for
    Description, as the server wrote it
    Use this when the user wants to open the Imagelato project-selection sidebar when the user requests an interactive browser for projects, processed batches and presets. Returns up to 100 projects to start from (no ownership data or credentials). Not for uploading, processing or generating images.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
Only reads 9Claude Code: allow
  • get_batchUse this when the user wants to read the output metadata and first-party file links for one existing Imagelato processed-image batch.No findings

    Why it is in this group

    • The name "get_batch" says "get": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to read the output metadata and first-party file links for one existing Imagelato processed-image batch. Returns the batch's project, template, main URL, formats and sizes plus up to 20 variants with format, size and first-party URL. Not for resizing or converting a new image.

    Annotations the server declares

    • title: Get a processed image and its variants
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_projectUse this when the user wants to read metadata for one Imagelato image project selected by its exact name or identifier.No findings

    Why it is in this group

    • The name "get_project" says "get": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to read metadata for one Imagelato image project selected by its exact name or identifier. Returns its id, name, logo URL and created and edited times, or not-found. Not for a quick look at its latest processed images.

    Annotations the server declares

    • title: Get image project details
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • get_templateUse this when the user wants to read one Imagelato resize preset selected by its exact name or identifier.No findings

    Why it is in this group

    • The name "get_template" says "get": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to read one Imagelato resize preset selected by its exact name or identifier. Returns its project, output formats, pixel widths and created and edited times, or not-found. Not for changing it.

    Annotations the server declares

    • title: Get a resize preset
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_batchesUse this when the user wants to list existing processed-image batch metadata in Imagelato, optionally scoped to a project.No findings

    Why it is in this group

    • The name "list_batches" says "list": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to list existing processed-image batch metadata in Imagelato, optionally scoped to a project. Returns each batch's id, slug, output format and template id, 25 per page by default. Not for one batch's variant files and links.

    Annotations the server declares

    • title: List processed image batches
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_projectsUse this when the user wants to list image projects accessible to the connected Imagelato account and retrieve identifiers for subsequent project operations.No findings

    Why it is in this group

    • The name "list_projects" says "list": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to list image projects accessible to the connected Imagelato account and retrieve identifiers for subsequent project operations. Returns each project's id and name, 25 per page by default. Not for a project's processed images.

    Annotations the server declares

    • title: List your image projects
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_team_membersUse this when the user wants to list the display names and assigned roles of members in the connected Imagelato organization.No findings

    Why it is in this group

    • The name "list_team_members" says "list": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to list the display names and assigned roles of members in the connected Imagelato organization. Returns each member's display name and roles, 25 per page by default (no emails, phone numbers or user ids). Not for inviting or removing members.

    Annotations the server declares

    • title: List team members and roles
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_templatesUse this when the user wants to list existing Imagelato resize and format presets, optionally scoped to one project.No findings

    Why it is in this group

    • The name "list_templates" says "list": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to list existing Imagelato resize and format presets, optionally scoped to one project. Returns each template's id, name, project, output formats and pixel widths, 25 per page by default. Not for the images processed with them.

    Annotations the server declares

    • title: List resize presets
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • list_webhook_subscriptionsUse this when the user wants to read Imagelato webhook subscription configuration and consecutive delivery-failure counts.No findings

    Why it is in this group

    • The name "list_webhook_subscriptions" says "list": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to read Imagelato webhook subscription configuration and consecutive delivery-failure counts. Returns each endpoint's origin, subscribed events, active flag and consecutive failures, 25 per page by default; an endpoint is disabled after 20 failures in a row. Not for adding or editing a webhook.

    Annotations the server declares

    • title: Check webhook delivery health
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false
  • show_project_overviewUse this when the user wants to render a read-only overview of one Imagelato project with up to eight recent processed-image batches.No findings

    Why it is in this group

    • The name "show_project_overview" says "show": a word for reading.
    Description, as the server wrote it
    Use this when the user wants to render a read-only overview of one Imagelato project with up to eight recent processed-image batches. Returns a card with the project's name, logo and dates plus its 8 most recently processed batches with format, size and first-party links. Not for every batch in the project.

    Annotations the server declares

    • title: Show image project overview
    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.1.1. Values in angle brackets are yours to fill in.

claude mcp add --transport http imagelato https://mcp.imagelato.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__imagelato__list_projects",
      "mcp__imagelato__get_project",
      "mcp__imagelato__list_batches",
      "mcp__imagelato__get_batch",
      "mcp__imagelato__list_templates",
      "mcp__imagelato__get_template",
      "mcp__imagelato__list_webhook_subscriptions",
      "mcp__imagelato__list_team_members",
      "mcp__imagelato__show_project_overview"
    ],
    "ask": [
      "mcp__imagelato__open_imagelato"
    ],
    "deny": [
      "mcp__imagelato__add_project",
      "mcp__imagelato__delete_batch",
      "mcp__imagelato__add_template",
      "mcp__imagelato__update_template"
    ]
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as imagelato. Review it before you use it.