Search / com.micompress/mcp
MiCompress
R0· no sign-inCompress images, PDFs, video, audio, documents & archives via micompress.com
v0.1.3 · active · repository · website · descriptor JSON · versions
Search / com.micompress/mcp
R0· no sign-inCompress images, PDFs, video, audio, documents & archives via micompress.com
v0.1.3 · active · repository · website · descriptor JSON · versions
{
"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.
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changesstability.rug_pullstability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableNo 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.
+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.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://micompress.com/mcp streamable-http | none | yes | 98% | 498 ms | 2025-11-25 | 2026-11-14 |
| package | registry | version | runtime | secrets |
|---|---|---|---|---|
docker.io/huuhuybn/micompress-mcp:0.1.2 | oci | unpinned | docker | MICOMPRESS_API_KEY |
compress_file_from_url | Download 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-only | Get 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-only | List the file extensions MiCompress can compress, grouped by category, with the size limit for this connection. |
Schemas: list_tools.
{
"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"
}