LabscoMCP early access ↗
TalismanicMCP SERVER

URL Shortener

Shorten a URL through CleanURI without leaving the conversation.

by Talismanic ↗Developer Conversions, Encoding & Test DataCommunity

LABSCO SUMMARY

No key, no account, one thing done.

Worth having when an agent produces links that end up somewhere with a length limit — a message, a caption, a commit trailer. The dependency is CleanURI's free service, so availability and link lifetime are theirs, not yours.

What it is

A one-job server: it takes a long URL, calls the CleanURI shortening service, validates the response, and returns the short link.

What you get

  • Shortening for any URL you pass, with the response validated and errors handled rather than passed through raw

Requirements

Python 3.11 or newer with httpx and mcp[cli], run over stdio — the documented paths are uv run main.py from a clone, or a Docker image built from the repository. It is not on PyPI, so both paths start from a clone. No account and no key.

Setup effort

Build from source — git clone https://github.com/Talismanic/cleanuri-url-shortener-mcp.git