protogrid

Search / com.micompress/mcp

MiCompress

R0· no sign-in

Compress images, PDFs, video, audio, documents & archives via micompress.com

v0.1.3 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality88good
Trust99of 100
Uptime, 30 days98%
Latency p50498 ms

Connect

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

Placeholders to fill from your own secret store: ${X_API_KEY}. The registry never accepts secret values.

Quality 88 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
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 hygiene94 · 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.annotations3 of 3 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints1 of 3 tools declare all four hints; missing: get_compression_result (destructiveHint, idempotentHint); list_supported_formats (destructiveHint, idempotentHint)
  • pass
    tools.token_costabout 538 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability100 · weight 15
  • pass
    stability.changesno tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

3 tools, about 538 tokens to load them all · tool set 3ea07095dbea · checked 2026-11-14 07:36 UTC

Tool changes

No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.

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 99 / 100

provenance100
liveness99
freshness100
hygiene95

+repository +namespace-matches-repo +dns-namespace +website +reachable +uptime-98% +updated-10d-ago -unpinned-packages(1)

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://micompress.com/mcp streamable-httpnoneyes98%498 ms2025-11-252026-11-14
packageregistryversionruntimesecrets
docker.io/huuhuybn/micompress-mcp:0.1.2ociunpinneddockerMICOMPRESS_API_KEY

Tools (3)

compress_file_from_urlDownload a file from a public URL, compress it on micompress.com and return a download link to the smaller file (valid 24 hours) with the size before and after. Works for images (JPG, PNG, WebP, GIF, HEIC, RAW…), PDF, video, audio, Office documents, EPUB and archives. Accepts direct links and Google Drive / Dropbox share links. Calls the MiCompress compression service; documentation: https://micompress.com/mcp-server
get_compression_resultread-onlyGet the result of a compression started by compress_file_from_url, by the job_id it returned (kept for 2 hours). Use it when that call reported the job as still processing; returns the download link once it is done.
list_supported_formatsread-onlyList the file extensions MiCompress can compress, grouped by category, with the size limit for this connection.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.micompress/mcp",
  "title": "MiCompress",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://micompress.com/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "X-API-Key",
          "isSecret": true,
          "description": "Optional personal API key from https://micompress.com/account (bigger files, monthly allowance)."
        }
      ]
    }
  ],
  "version": "0.1.3",
  "packages": [
    {
      "transport": {
        "type": "stdio"
      },
      "identifier": "docker.io/huuhuybn/micompress-mcp:0.1.2",
      "runtimeHint": "docker",
      "registryType": "oci",
      "runtimeArguments": [
        {
          "name": "-v",
          "type": "named",
          "value": "{host_dir}:/data",
          "variables": {
            "host_dir": {
              "format": "filepath",
              "isRequired": true,
              "description": "Absolute path of the folder on your machine"
            }
          },
          "description": "Mount the folder whose files the agent should compress; paths are relative to /data."
        }
      ],
      "environmentVariables": [
        {
          "name": "MICOMPRESS_API_KEY",
          "format": "string",
          "isSecret": true,
          "description": "Optional personal API key from https://micompress.com/account (bigger files, monthly allowance)."
        }
      ]
    }
  ],
  "repository": {
    "url": "https://github.com/micompress/micompress-mcp",
    "source": "github"
  },
  "websiteUrl": "https://micompress.com",
  "description": "Compress images, PDFs, video, audio, documents & archives via micompress.com"
}