Cliqo
FreeMaintainedA Model Context Protocol server for cliqo.link — a pay-per-use (credits) link shortener.
About
A Model Context Protocol server for cliqo.link — a pay-per-use (credits) link shortener.
README
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:read—list_links,get_linklinks:write—shorten_urllinks:delete—delete_linkbilling:read—get_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
Install Cliqo in Claude Desktop, Claude Code & Cursor
unyly install cliqoInstalls 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/mcpStep-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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
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
