Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Cleanuri Url Shortener Mcp

    This MCP server will return the shortened URL using cleanuri.

    4 stars
    Python
    Updated Nov 1, 2025

    Table of Contents

    • ✨ Features
    • 🚀 Usage
    • 1. Requirements
    • 2. Installation
    • Installing via Smithery
    • Manual Installation
    • Docker Installation:
    • 3. Running
    • 4. Adding in Claude Desktop
    • With the uv
    • With Docker

    Table of Contents

    • ✨ Features
    • 🚀 Usage
    • 1. Requirements
    • 2. Installation
    • Installing via Smithery
    • Manual Installation
    • Docker Installation:
    • 3. Running
    • 4. Adding in Claude Desktop
    • With the uv
    • With Docker

    Documentation

    MseeP.ai Security Assessment Badge

    URL Shortener MCP Tool

    smithery badge

    This project provides a simple URL shortening tool using the CleanURI API and is designed to run as a FastMCP server tool.

    ✨ Features

    • Shortens any given URL using the CleanURI API.
    • Exposes the functionality as a tool via FastMCP.
    • Includes proper error handling and response validation.
    • Designed to run via stdio transport for integration with agent or tool-based systems.

    🚀 Usage

    1. Requirements

    • Python 3.10+
    • httpx
    • fastmcp

    2. Installation

    Installing via Smithery

    To install URL Shortener Tool for Claude Desktop automatically via Smithery:

    bash
    npx -y @smithery/cli install @Talismanic/cleanuri-url-shortener-mcp --client claude

    Manual Installation

    bash
    uv add httpx 'mcp[cli]'

    Docker Installation:

    code
    docker build -t url-shortener .

    3. Running

    code
    uv run main.py

    For docker based use, we dont need to do anything here.

    4. Adding in Claude Desktop

    With the uv

    code
    {
      "mcpServers": {
        "url-shortener": {
          "command": "/Users/{userName}/.local/bin/uv",
          "args": [
            "--directory",
            "{path_to_repo}/cleanuri-url-shortener-mcp",
            "run",
            "main.py"
          ]
        }
      }
    }

    With Docker

    code
    {
      "mcpServers": {
        "url-shortener": {
          "command": "docker",
          "args": [
            "run",
            "-i",
            "--rm",
            "--init",
            "-e",
            "DOCKER_CONTAINER=true",
            "url-shortener"
          ]
        }
      }
    }

    Similar MCP

    Based on tags & features

    • AD

      Adls Mcp Server

      Python·
      4
    • BO

      Books Mcp Server

      Python·
      5
    • CH

      Chuk Mcp Linkedin

      Python00
    • PU

      Pursuit Mcp

      Python00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • AD

      Adls Mcp Server

      Python·
      4
    • BO

      Books Mcp Server

      Python·
      5
    • CH

      Chuk Mcp Linkedin

      Python00
    • PU

      Pursuit Mcp

      Python00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k