acedatacloud avatar

Mcp Shorturl

acedatacloud/shorturlmcp

Connects to AceDataCloud's Short URL API to create permanent short links using the surl.id domain. Exposes two main operations: single URL shortening and batch shortening for up to 10 URLs at once. The service is free with zero credit consumption, and short links never expire. AceDataCloud hosts a managed HTTP endpoint at shorturl.mcp.acedata.cloud/mcp that works across Claude Desktop, VS Code, Cursor, and other MCP clients with Bearer token authentication. You can also run it locally via PyPI or Docker if you prefer self-hosting. Useful when you need to generate shareable links programmatically without switching contexts or opening a browser.

GitHub stars
1
tools
4
auth
Secret needed
transport
STDIO, HTTP
env var
1
last updated
Nov 1, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

shorturl_get_usage_guideGet a comprehensive guide for using the ShortURL tools. Provides detailed information on how to use the ShortURL tools effectively, including parameters, examples, and best practices. Returns: Complete usage guide for ShortURL tools.

Get a comprehensive guide for using the ShortURL tools. Provides detailed information on how to use the ShortURL tools effectively, including parameters, examples, and best practices. Returns: Complete usage guide for ShortURL tools.

No parameter schema in public metadata yet.

shorturl_get_api_infoGet information about the ShortURL API service. Returns details about the API endpoint, pricing, and service capabilities. Returns: API information and service details.

Get information about the ShortURL API service. Returns details about the API endpoint, pricing, and service capabilities. Returns: API information and service details.

No parameter schema in public metadata yet.

shorturl_createCreate a short URL from a long URL. Converts a long URL into a short, easy-to-share URL using the ShortURL API. The short URL redirects to the original long URL when visited. This is useful for: - Sharing links on social media with character limits - Creating clean, memorable...1 params

Create a short URL from a long URL. Converts a long URL into a short, easy-to-share URL using the ShortURL API. The short URL redirects to the original long URL when visited. This is useful for: - Sharing links on social media with character limits - Creating clean, memorable...

Parameters* required
urlstring
The long URL to shorten. Must be a valid HTTP or HTTPS URL. Required.
shorturl_batch_createCreate short URLs for multiple long URLs in a single batch. Shortens multiple URLs at once, returning a mapping of original URLs to their shortened versions. Useful for bulk URL shortening tasks. Args: urls: A list of long URLs to shorten (max 10 per batch). Returns: JSON resp...1 params

Create short URLs for multiple long URLs in a single batch. Shortens multiple URLs at once, returning a mapping of original URLs to their shortened versions. Useful for bulk URL shortening tasks. Args: urls: A list of long URLs to shorten (max 10 per batch). Returns: JSON resp...

Parameters* required
urlsarray
A list of long URLs to shorten. Each must be a valid HTTP or HTTPS URL. Maximum 10 URLs per batch.

Sponsors

Configuration

ACEDATACLOUD_API_TOKEN*secret

API token from Ace Data Cloud (https://platform.acedata.cloud)

Readme

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


View the full README on GitHub

Details

Repository
github.com/acedatacloud/shorturlmcp
Website
platform.acedata.cloud/documents/short-url-mcp?utm_source=mcp_registry&utm_medium=referral&utm_campaign=evergreen&utm_content=shorturl_mcp_listing_guide
Package
mcp-shorturl
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active

More from acedatacloud