About short-url
Short URL Service shortens URLs through the AceDataCloud API, returning links on the suro.id domain. It is for workflows that need compact links, and responds synchronously without task polling.
Key features
- 01Shorten valid URLs to suro.id links
- 02Create short URLs through an API
- 03Return results synchronously
Use cases
- 01Shorten links to articles or pages
- 02Share shorter URLs in messages
MCP support
The project lists the mcp-shorturl package and a hosted MCP server endpoint for MCP clients to use the URL-shortening service.
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ acedatacloud/ skills --skill short-urlAfter installing, type/short-urlin Claude Code to confirm it loaded.
Details
From the project READMEShort URL Service
Create short URLs through AceDataCloud's URL shortening API.
Setup: See authentication for token setup.
Quick Start
curl -X POST https://api.acedata.cloud/shorturl \
-H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"content": "https://example.com/very-long-url-path?with=params"}'
Workflows
1. Create a Short URL
POST /shorturl
{
"content": "https://example.com/article/2024/awesome-content"
}
Response:
{
"data": {
"url": "https://suro.id/abc123"
},
"success": true
}
Parameters
| Parameter | Required | Description |
|---|---|---|
content | Yes | The original long URL to shorten |
Gotchas
- Short URLs use the
suro.iddomain - Results are returned synchronously — no task polling needed
- The
contentfield must be a valid URL to shorten
MCP:
pip install mcp-shorturl| Hosted:https://short-url.mcp.acedata.cloud/mcp| See all MCP servers
Comments
Markdown supported