KooLink URL Shortener

Shorten any long URL into a clean kool.ink link. Free, unlimited, no signup. AI-agent ready.

Should I use this

Quality & Safety

A
Description quality
90%
Schema completeness
97%
Naming quality
87%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (1)

  • LOWTool 'shorten_url' description lacks action verbin shorten_url

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~299Tokens (tool definitions)
~480 BTypical response size
Minimal attention impact (0.23% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "url-shortener": {
      "url": "https://mcp.kool.ink"
    }
  }
}

Remote endpoints

https://mcp.kool.inkstreamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪shorten_url(url, label)

Shorten a long URL using KooLink and return a compact kool.ink short link. Use this whenever the user wants a shortened URL, a tidy link to share, or a redirect for a long destination.

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "The destination URL to shorten (http or https)."
    },
    "label": {
      "type": "string",
      "description": "Optional label for the API key owner's records."
    }
  },
  "required": [
    "url"
  ]
}
🟢link_stats(code)

Get view analytics for one of the user's own KooLink short links: total and valid (fraud-filtered) views, breakdowns by device, country and referrer, plus a trailing 7-day trend. Use this to answer 'how is my link performing'.

Input Schema

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "The short code (the part after kool.ink/)."
    }
  },
  "required": [
    "code"
  ]
}
🟢list_links(limit)

List the user's short links with their valid view counts, most recent first. Useful to survey overall link performance or to find a code to dig into with link_stats.

Input Schema

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "description": "Max links to return (1-100, default 20)."
    }
  }
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
failed observationversion not recorded—
verifiedversion not recorded3 tools