← Back to search

io.github.AceDataCloud/mcp-shorturl

AceDataCloud streamable_http Scanned 22d ago

MCP server for URL shortening and management

B
77.3 / 100

Versions

2026.3.19.7latest
first seen Jun 5, 2026
2026.3.22.1
first seen May 19, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 4

shorturl_get_usage_guide
annotations: none low

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.

shorturl_get_api_info
annotations: none low

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

shorturl_create
annotations: none low

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 links for marketing - Tracking link clicks and engagement - Making long URLs more manageable in documents and messages Args: url: The long URL to shorten. Must be a valid HTTP or HTTPS URL. Returns: JSON response containing the shortened URL. Example: shorturl_create(url="https://platform.acedata.cloud/documents/a2303356-6672-4eb8-9778-75f55c998fe9")

url string
shorturl_batch_create
annotations: none low

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 response containing the mapping of original to shortened URLs. Example: shorturl_batch_create(urls=["https://example.com/long-url-1", "https://example.com/long-url-2"])

urls string

Permissions 3

network medium
Server uses network capabilities via: httpx, urllib
filesystem low
Server uses filesystem capabilities via: os, pathlib
env_vars low
Server uses env_vars capabilities via: os.environ, os.getenv(), process.env

Scan Findings 33

low
Tool 'shorturl_get_usage_guide' has no annotations annotation_checker · 100%
low
Tool 'shorturl_get_api_info' has no annotations annotation_checker · 100%
low
Tool 'shorturl_create' has no annotations annotation_checker · 100%
low
Tool 'shorturl_batch_create' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: mcp@1.2.0,<2 (GHSA-3qhf-m339-9g5v) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (GHSA-9h52-p55h-vw2f) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (GHSA-j975-95f5-7wqh) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (GHSA-jpw9-pfvf-9f58) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (GHSA-vj7q-gjh5-988w) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (PYSEC-2026-1616) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (PYSEC-2026-1617) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (PYSEC-2026-1618) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (PYSEC-2026-3482) dependency_analyzer · 95%
medium
Vulnerable dependency: mcp@1.2.0,<2 (PYSEC-2026-3483) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.0.0 (GHSA-mf9w-mj56-hr94) dependency_analyzer · 95%
medium
Vulnerable dependency: python-dotenv@1.0.0 (PYSEC-2026-2270) dependency_analyzer · 95%
medium
Vulnerable dependency: pydantic@2.0.0 (GHSA-mr82-8j83-vxmv) dependency_analyzer · 95%
medium
Vulnerable dependency: pydantic@2.0.0 (PYSEC-2026-1812) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
pyproject.toml metadata manifest_parser · 100%
info
Tool: shorturl_get_usage_guide manifest_parser · 90%
info
Tool: shorturl_get_api_info manifest_parser · 90%
info
Tool: shorturl_create manifest_parser · 90%
info
Tool: shorturl_batch_create manifest_parser · 90%
info
Transport: streamable-http manifest_parser · 80%
info
Required env vars (10) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 90%
low
Permission: filesystem access detected permission_analyzer · 70%
low
Permission: env_vars access detected permission_analyzer · 90%
info
No dependency files found for SBOM generation sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%