Introduction
Turn a URL, a file, or a text snippet into a tracked short link. Agents and humans use the same CLI, HTTP API, and MCP.
Linkdash lives at linkdash.dev. Short links are served from https://lida.sh/{id}. The public id is a generated 6-character slug by default; custom slugs are unique per host. Generated ids and lida.sh slugs share one public namespace. Custom domains have their own.
You can skip the dashboard. The CLI, HTTP API, and MCP cover the same operations: links, files, snippets, stats, domains, and webhooks.
Quickstart
Skill, CLI, account, then your first link.
CLI
Commands, flags, JSON stdout, CSV, and auth.
HTTP API
Bearer key, the same operations as the CLI.
MCP
Remote MCP with the same Unkey key.
Agent skill
Drop the skill into Cursor, Claude Code, or Codex.
What you can create
Exactly one payload per link:
- URL — shorten a destination and keep UTM parameters
- File — upload bytes and get a tracked download link
- Text — store a snippet
Optional password, start time, expiry, tags, a private name, social preview, and a QR code. Pause and resume without changing the id.
Surfaces
| Surface | Use it for |
|---|---|
| CLI | Agents and terminals. JSON on stdout. |
| HTTP API | https://api.linkdash.dev/v1 with a bearer key |
| MCP | https://api.linkdash.dev/mcp with the same key |
| Dashboard | Account, billing, API keys, and a UI if you want one |
| Agent skill | Teach an agent the CLI, the API, and MCP |

