Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Cliqo

FreeMaintained

A Model Context Protocol server for cliqo.link — a pay-per-use (credits) link shortener.

GitHubEmbed

About

A Model Context Protocol server for cliqo.link — a pay-per-use (credits) link shortener.

README

smithery badge

cliqo-mcp MCP server

A Model Context Protocol server for cliqo.link — a pay-per-use (credits) link shortener.

It lets any MCP client (Claude Desktop, Claude Code, etc.) create short links, list/get/revoke them, and check your remaining credit balance.

The server is a thin wrapper over the public cliqo v1 REST API — see the machine-readable reference at https://cliqo.link/llms.txt.

Prerequisites

  • Node.js >= 18
  • A cliqo API key. Create one in the dashboard under API keys — it is shown only once. The key's scopes determine which tools work:
    • links:readlist_links, get_link
    • links:writeshorten_url
    • links:deletedelete_link
    • billing:readget_credits

Tools

Tool Description Scope
shorten_url Create a short link for a URL. Consumes one credit. links:write
list_links List your links (newest first). Optionally include revoked links or filter by tag. links:read
get_link Fetch a single link by its numeric id. links:read
delete_link Revoke (delete) a link by id. Cannot be undone. links:delete
get_credits Check how many link credits remain. billing:read

Usage

Set the CLIQO_API_KEY environment variable to your API key. The server speaks MCP over stdio.

Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "cliqo": {
      "command": "npx",
      "args": ["-y", "@cliqo/mcp"],
      "env": {
        "CLIQO_API_KEY": "your-api-key"
      }
    }
  }
}

Claude Code

claude mcp add cliqo --env CLIQO_API_KEY=your-api-key -- npx -y @cliqo/mcp

Run directly

CLIQO_API_KEY=your-api-key npx -y @cliqo/mcp

Environment variables

Variable Required Description
CLIQO_API_KEY yes Your cliqo API key, sent as a Bearer token.

Development

npm install
npm run build      # compile TypeScript to dist/
npm run watch      # recompile on change
npm start          # run the built server

The source lives in src/:

  • client.ts — thin HTTP client for the cliqo REST API.
  • index.ts — MCP server wiring and tool definitions.

License

MIT

from github.com/cliqo-link/cliqo-mcp

Install Cliqo in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install cliqo

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add cliqo --env CLIQO_API_KEY="" -- npx -y @cliqo/mcp

Step-by-step: how to install Cliqo

FAQ

Is Cliqo MCP free?

Yes, Cliqo MCP is free — one-click install via Unyly at no cost.

Does Cliqo need an API key?

Yes, it requires environment variables: CLIQO_API_KEY. Unyly injects them into the config during install.

Is Cliqo hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Cliqo in Claude Desktop, Claude Code or Cursor?

Open Cliqo on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Cliqo with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs