URL Shortener MCP

by Talismanic
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

URL 단축기 MCP 도구

이 프로젝트는 CleanURI API를 사용하여 간단한 URL 단축 도구를 제공하며 FastMCP 서버 도구로 실행되도록 설계되었습니다.

✨ 특징

  • CleanURI API를 사용하여 주어진 URL을 단축합니다.
  • FastMCP를 통해 도구로서의 기능을 공개합니다.
  • 적절한 오류 처리와 응답 검증이 포함됩니다.
  • 에이전트나 도구 기반 시스템과의 통합을 위해 stdio 전송을 통해 실행되도록 설계되었습니다.

🚀 사용법

1. 요구 사항

  • 파이썬 3.10+
  • httpx
  • fastmcp

2. 설치

Smithery를 통해 설치

Smithery 를 통해 Claude Desktop용 URL Shortener Tool을 자동으로 설치하는 방법:

지엑스피1

수동 설치

uv add httpx 'mcp[cli]'

Docker 설치:

docker build -t url-shortener .

3. 달리기

uv run main.py

Docker 기반 사용의 경우 여기서는 아무것도 할 필요가 없습니다.

4. Claude Desktop 추가

자외선으로

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

도커를 사용하여

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

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Tools

CleanURI API를 사용하여 URL을 단축하는 간단한 도구를 제공하며, 에이전트나 도구 기반 시스템과 통합 가능한 FastMCP 서버로 실행되도록 설계되었습니다.

  1. ✨ Features
    1. 🚀 Usage
      1. 1. Requirements
    2. 2. Installation
      1. Installing via Smithery
      2. Manual Installation
      3. Docker Installation:
      4. 3. Running
      5. 4. Adding in Claude Desktop
    ID: rbwxqgcc7n