AceDataCloud/MCPShortURL

AceDataCloud/MCPShortURL

от acedatacloud
MCP-сервер для сокращения URL через AceDataCloud API. Превращает длинные ссылки в короткие permalink на домене surl.id одиночно или пакетно (до 10). Бесплатный, без срока действия. Полезен разработчикам для интеграции с Claude, VS Code и другими MCP-клиентами.

ShortURLMCP

PyPI version PyPI downloads Python 3.10+ License: MIT MCP

A Model Context Protocol (MCP) server for URL shortening using Short URL API through the AceDataCloud API.

Create short, shareable URLs directly from Claude, VS Code, or any MCP-compatible client.

Features

  • URL Shortening - Convert long URLs into short, shareable links
  • Batch Shortening - Shorten multiple URLs at once (up to 10 per batch)
  • Free Service - Zero credit consumption per request
  • Permanent Links - Short URLs never expire
  • surl.id Domain - Short URLs use the clean surl.id domain
  • Bearer Auth - Secure API access with token authentication

Tool Reference

Tool Description
shorturl_create Create a short URL from a long URL.
shorturl_batch_create Create short URLs for multiple long URLs in a single batch.
shorturl_get_usage_guide Get a comprehensive guide for using the ShortURL tools.
shorturl_get_api_info Get information about the ShortURL API service.

Connect: hosted OAuth, API token, or local stdio

The hosted endpoint is https://shorturl.mcp.acedata.cloud/mcp. Choose one route for the MCP client:

Инструменты были проиндексированы:
shorturl_batch_create

Создает короткие URL для нескольких длинных URL за один раз. Сокращает несколько URL за один раз, возвращая отображение исходных URL на их сокращенные версии. Полезно для массового сокращения URL. Args: urls: Список длинных URL для сокращения (максимум 10 в одном пакете). Returns: JSON-ответ, содержащий отображение исходных URL на сокращенные. Example: shorturl_batch_create(urls=["https://example.com/long-url-1", "https://example.com/long-url-2"])

Параметры
  • urlsstring[]обязательный

    Список длинных URL-адресов для сокращения. Каждый должен быть корректным HTTP- или HTTPS-URL. Максимум 10 URL-адресов на пакет.

shorturl_create

Создаёт короткий URL из длинного URL. Преобразует длинный URL в короткий, удобный для распространения URL с помощью ShortURL API. Короткий URL перенаправляет на исходный длинный URL при посещении. Это полезно для: - Распространения ссылок в соцсетях с ограничением по символам - Создания чистых, запоминающихся ссылок для маркетинга - Отслеживания переходов по ссылкам и вовлечённости - Упрощения управления длинными URL в документах и сообщениях Аргументы: url: Длинный URL для сокращения. Должен быть корректным HTTP или HTTPS URL. Возвращает: JSON-ответ, содержащий сокращённый URL. Пример: shorturl_create(url="https://platform.acedata.cloud/documents/a2303356-6672-4eb8-9778-75f55c998fe9")

Параметры
  • urlstringобязательный

    Длинный URL для сокращения. Должен быть корректным HTTP или HTTPS URL. Обязателен.

shorturl_get_api_info

Получает информацию о сервисе ShortURL API. Возвращает детали об API endpoint, ценах и возможностях сервиса. Возвращает: Информацию об API и возможностях сервиса.

Параметры

Без параметров.

shorturl_get_usage_guide

Получает подробное руководство по использованию инструментов ShortURL. Предоставляет детальную информацию об эффективном использовании инструментов ShortURL, включая параметры, примеры и лучшие практики. Возвращает: Полное руководство по использованию инструментов ShortURL.

Параметры

Без параметров.

2026.10.18.3основная
2026.10.18.2
2026.10.18.1
2026.10.18.0
2026.10.12.1
2026.10.12.0
2026.10.8.0
2026.10.7.0
2026.10.6.0
2026.10.5.0
2026.10.4.1
2026.10.4.0
2026.9.30.0
2026.9.29.0
2026.8.23.0
2026.8.18.0
2026.8.17.0
2026.7.30.0
2026.7.4.0
2026.7.2.1
2026.7.2.0
2026.6.9.4
2026.6.9.3
2026.6.9.2
2026.6.9.1
2026.6.9.0
2026.6.6.0
2026.5.31.1
2026.5.31.0
2026.5.24.0
2026.5.14.0
2026.4.30.0
2026.4.8.2
2026.4.8.1
2026.4.8.0
2026.4.5.6
2026.4.5.5
2026.4.5.4
2026.4.5.3
2026.4.5.2
2026.4.5.1
2026.4.5.0
2026.3.22.1
2026.3.22.0
2026.3.21.3
2026.3.21.2
2026.3.21.1
2026.3.21.0
2026.3.20.3
2026.3.20.2
2026.3.20.1
2026.3.20.0
2026.3.19.9
2026.3.19.8
2026.3.19.7
2026.3.19.6
2026.3.19.5
2026.3.19.4
2026.3.19.3
2026.3.19.2
2026.3.19.1
2026.3.19.0
2026.3.8.0

Выберите клиент, чтобы установить AceDataCloud/MCPShortURL:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "acedatacloud-mcpshorturl-sks0q4bnta": {
      "command": "uvx",
      "args": [
        "mcp-shorturl"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "acedatacloud-mcpshorturl-sks0q4bnta": {
      "command": "uvx",
      "args": [
        "mcp-shorturl"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "acedatacloud-mcpshorturl-sks0q4bnta": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-shorturl"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"acedatacloud-mcpshorturl-sks0q4bnta\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"mcp-shorturl\"],\"env\":{\"ACEDATACLOUD_API_TOKEN\":\"your_token_here\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "acedatacloud-mcpshorturl-sks0q4bnta": {
      "command": "uvx",
      "args": [
        "mcp-shorturl"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add acedatacloud-mcpshorturl-sks0q4bnta --env ACEDATACLOUD_API_TOKEN=your_token_here -- uvx mcp-shorturl

Либо через JSON-конфиг:

claude mcp add-json acedatacloud-mcpshorturl-sks0q4bnta "{\"command\":\"uvx\",\"args\":[\"mcp-shorturl\"],\"env\":{\"ACEDATACLOUD_API_TOKEN\":\"your_token_here\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add acedatacloud-mcpshorturl-sks0q4bnta --env ACEDATACLOUD_API_TOKEN=your_token_here -- uvx mcp-shorturl

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.acedatacloud-mcpshorturl-sks0q4bnta]
command = "uvx"
args = ["mcp-shorturl"]

[mcp_servers.acedatacloud-mcpshorturl-sks0q4bnta.env]
ACEDATACLOUD_API_TOKEN = "your_token_here"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите AceDataCloud/MCPShortURL, а в поле команды запуска — строку ниже:
uvx mcp-shorturl

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "acedatacloud-mcpshorturl-sks0q4bnta": {
      "command": "uvx",
      "args": [
        "mcp-shorturl"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "acedatacloud-mcpshorturl-sks0q4bnta": {
      "command": "uvx",
      "args": [
        "mcp-shorturl"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например acedatacloud-mcpshorturl-sks0q4bnta.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: acedatacloud-mcpshorturl-sks0q4bnta
    command: uvx
    args:
      - "mcp-shorturl"
    env:
      ACEDATACLOUD_API_TOKEN: your_token_here
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "acedatacloud-mcpshorturl-sks0q4bnta": {
      "command": "uvx",
      "args": [
        "mcp-shorturl"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}

Похожие MCP-сервера

AceDataCloud/MCPSuno

AceDataCloud/MCPSuno

от acedatacloud

MCP сервер для генерации музыки с ИИ через Suno и AceDataCloud. Создавайте песни, управляйте текстами и стилями, расширяйте треки, извлекайте вокал — всё через Claude или другие MCP-клиенты. Полезе...

Python⭐ 68
AceDataCloud/MCPSerp

AceDataCloud/MCPSerp

от acedatacloud

MCP-сервер для поиска в Google через SERP API. Выдаёт структурированные результаты: веб-страницы, изображения, новости, видео. Работает с Claude, VS Code и любыми MCP-клиентами. Поддерживает фильтр...

Python⭐ 1
TencentEdgeOne/edgeone-pages-mcp

TencentEdgeOne/edgeone-pages-mcp

официальный

от tencentedgeone

MCP сервер для деплоя full-stack проектов на EdgeOne Makers и получения публичных URL. Полезен разработчикам, которым нужно быстро опубликовать приложение или одиночную HTML страницу для предпросмотра. Поддерживает Node.js 18+.

TypeScript⭐ 440
Rootly-AI-Labs/Rootly-MCP-server

Rootly-AI-Labs/Rootly-MCP-server

официальный

от rootly-ai-labs

MCP сервер для управления инцидентами, дежурствами и оповещениями через Rootly API. Полезен SRE, инженерам и руководителям для автоматического реагирования, анализа и сокращения времени восстановления. Поддерживает Cursor, Claude, Windsurf и другие MCP клиенты.

Python⭐ 45
lyrenth/lyrenth-mcp

lyrenth/lyrenth-mcp

от lyrenth

MCP сервер Lyrenth для чтения веб-страниц: превращает HTML в Markdown (AIDocument), экономя токены. Полезен AI-агентам для получения чистого контента без навигации. Поддерживает пакетные запросы до 20 URL и кэширование.

TypeScript⭐ 1
taskade/mcp

taskade/mcp

от taskade

Taskade MCP сервер с 62 инструментами для управления проектами, задачами, AI-агентами, вебхуками и базами знаний прямо из любимого AI-клиента (Claude, Cursor, Windsurf, VS Code). Подходит для автоматизации рабочих процессов и интеграции Taskade в любой MCP-клиент.

TypeScript⭐ 169
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин