protogrid

Search / com.imagelato/imagelato

Imagelato Image Processing

R0· no sign-in

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

v0.1.1 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality79good
Trust83of 100
Uptime, 30 days100%
Latency p50415 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "imagelato": {
      "type": "http",
      "url": "https://mcp.imagelato.com/mcp"
    }
  }
}
claude mcp add --transport http imagelato https://mcp.imagelato.com/mcp
[mcp_servers.imagelato]
url = "https://mcp.imagelato.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "imagelato": {
      "type": "remote",
      "url": "https://mcp.imagelato.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "imagelato": {
      "type": "http",
      "url": "https://mcp.imagelato.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=imagelato&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmltYWdlbGF0by5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "imagelato": {
      "type": "http",
      "url": "https://mcp.imagelato.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "imagelato": {
      "httpUrl": "https://mcp.imagelato.com/mcp"
    }
  }
}
extensions:
  "imagelato":
    enabled: true
    name: "imagelato"
    type: streamable_http
    uri: "https://mcp.imagelato.com/mcp"
    timeout: 300

Quality 79 / 100good

protocol88 · weight 25
  • pass
    protocol.modernsupports 2026-07-28 (server/discover)
  • pass
    protocol.statelessanswers without a session
  • pass
    protocol.transportstreamable HTTP
  • warn
    protocol.list_ttltools/list declares ttlMs 0, so clients re-fetch it on every use
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations14 of 14 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 2,910 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability25 · weight 15
  • warn
    stability.changes29 tool changes in 30 days
  • fail
    stability.rug_pull14 tools kept their name but changed most of their description in 30 days; review before trusting them
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

14 tools, about 2,910 tokens to load them all · tool set 837095aaf117 · tools last changed 2026-10-17 · checked 2026-10-20 09:31 UTC

Tool changes

  • open_imagelatochangeddescription
    before

    Use this when someone wants to open Imagelato and browse their image projects, recent processed batches, image variants and resize presets in an interactive sidebar. Returns up to 100 projects to start from (no ownership data or credentials). Not for uploading, processing or generating images.

    after · 69% of words in common

    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.

  • show_project_overviewchangeddescription
    before

    Use this when someone wants a quick visual overview of one Imagelato project and its latest processed images. 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.

    after · 72% of words in common

    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.

  • list_team_memberschangeddescription
    before

    Use this when someone asks who is on their Imagelato team and what role each person has. 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.

    after · 58% of words in common

    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.

  • list_webhook_subscriptionschangeddescription
    before

    Use this when someone asks whether their Imagelato webhooks are working, failing or disabled. 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.

    after · 66% of words in common

    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.

  • update_templatechangeddescription
    before

    Use this when someone wants to rename a resize preset or change its output formats or widths. 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.

    after · 65% of words in common

    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.

  • add_templatechangeddescription
    before

    Use this when someone wants a new preset that resizes and converts images to set widths and formats in a project. Returns the new template; formats default to jpg and webp and widths to 512, 256, 128 and 64 pixels. Each call creates another preset. Not for editing a preset.

    after · 57% of words in common

    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.

  • get_templatechangeddescription
    before

    Use this when someone asks about one resize and format preset by name or id. Returns its project, output formats, pixel widths and created and edited times, or not-found. Not for changing it.

    after · 64% of words in common

    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.

  • list_templateschangeddescription
    before

    Use this when someone asks which resize and format presets (templates) they have, optionally in 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.

    after · 70% of words in common

    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.

  • delete_batchchangeddescription
    before

    Use this when someone wants one processed image batch deleted for good. 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.

    after · 81% of words in common

    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.

  • get_batchchangeddescription
    before

    Use this when someone asks for the resized or converted versions of one processed image, or their links. 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.

    after · 70% of words in common

    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.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 83 / 100

no-repository
provenance55
liveness100
freshness100
hygiene80

+dns-namespace +website +reachable +uptime-100% +updated-23d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.imagelato.com/mcp streamable-httpnoneyes100%415 ms2026-07-282026-10-20

Tools (14)

add_projectdestructiveUse 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.
add_templatedestructiveUse 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.
delete_batchdestructiveUse 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.
get_batchread-onlyUse 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.
get_projectread-onlyUse 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.
get_templateread-onlyUse 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.
list_batchesread-onlyUse 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.
list_projectsread-onlyUse 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.
list_team_membersread-onlyUse 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.
list_templatesread-onlyUse 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.
list_webhook_subscriptionsread-onlyUse 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.
open_imagelatoread-onlyUse 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.
show_project_overviewread-onlyUse 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.
update_templatedestructiveUse 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.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.imagelato/imagelato",
  "title": "Imagelato Image Processing",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.imagelato.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.1.1",
  "websiteUrl": "https://www.imagelato.com/developers/#claude-mcp",
  "description": "Set up image processing templates and check batch results, projects and webhooks."
}