Compress GIFs from HTTPS URLs, poll results, and check credits. Hosted MCP with API key auth.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add --transport http compressgif https://compressgif.net/api/mcp --header 'X-API-Key: <X_API_KEY>'~/.codex/config.toml
[mcp_servers.compressgif]
url = "https://compressgif.net/api/mcp"
http_headers = { X-API-Key = "<X_API_KEY>" }
# codex mcp add compressgif --url https://compressgif.net/api/mcp~/.cursor/mcp.json
{
"mcpServers": {
"compressgif": {
"url": "https://compressgif.net/api/mcp",
"headers": {
"X-API-Key": "<X_API_KEY>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"compressgif": {
"type": "http",
"url": "https://compressgif.net/api/mcp",
"headers": {
"X-API-Key": "<X_API_KEY>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"compressgif": {
"httpUrl": "https://compressgif.net/api/mcp",
"headers": {
"X-API-Key": "<X_API_KEY>"
}
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"compressgif": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://compressgif.net/api/mcp",
"--header",
"X-API-Key:<X_API_KEY>"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"compressgif": {
"url": "https://compressgif.net/api/mcp",
"headers": {
"X-API-Key": "<X_API_KEY>"
}
}
}
}