# Cuttly Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## Cuttly

Shorten links, track clicks, and manage redirects with custom aliases and device-specific routing.

- Record: https://musedirectory.ai/connector/cuttly
- Category: Marketing & Ads
- Developer: usefulapi (https://usefulapi.io/cuttly/)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 994ms, checked 2026-10-29T11:15:59Z
- Endpoint: https://cuttly.usefulapi.io/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-10-29T08:06:13Z)
- Source: Found in the official MCP Registry (io.usefulapi/cuttly) https://registry.modelcontextprotocol.io/v0/servers?search=io.usefulapi%2Fcuttly

Create short links with Cuttly, view detailed click statistics by source and geography, and edit links to change destinations, set expiration rules, or redirect by device type. Requires a Cuttly account.

Example request: "Shorten a product link with a custom alias and check how many clicks it got from social media this week."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use Cuttly to help me. It is a free service with an MCP server at https://cuttly.usefulapi.io/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- cuttly_shorten_link: WRITE: create a Cuttly short link for a long URL, optionally with a custom alias (the part after the slash). Returns the short link, the full link and the page title. It counts against the monthly link limit of the plan. Cuttly rate limit: Free 3 calls per 60 seconds, Starter 6, 
- cuttly_get_link_stats: Click statistics of one short link: total clicks, clicks by source (Facebook, Twitter, LinkedIn, other, bots), top referrers, countries, device types, operating systems, browsers, device brands and languages. The date range filter needs the Team plan or higher. Counts as one API 
- cuttly_update_link: WRITE: change a short link: its alias, destination URL, title, tag or unique-click window. Send only what you want to change. Changing the alias makes the old short link stop working; changing the destination redirects every visitor to the new URL at once. Link editing needs the 
- cuttly_set_link_expiration: WRITE: set or remove the expiration of a short link. The link expires after a number of clicks or on a date, and can then redirect to another URL. mode 'none' removes an existing expiration. Needs the Single plan or higher. The call is sent once and never retried. GET https://cut
- cuttly_set_device_redirect: WRITE: send visitors on one device type to another destination (an app store page or a deep link): Android, iOS or Windows Mobile. platform 'redirect' sets the destination for all other devices. Set `remove: true` instead of a destination to delete the rule. Needs the Single plan
- cuttly_delete_link: WRITE, IRREVERSIBLE: permanently delete a short link and its statistics. Anyone who opens the short link afterwards gets an error, and Cuttly cannot restore it. Ask the user to confirm the exact link before you call this. Needs the Single plan or higher. The call is sent once and

Screening checks:
- MCP handshake: pass (Answered in 8ms)
- Domain against threat feeds (Cloudflare security DNS): pass (cuttly.usefulapi.io, usefulapi.io not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (6 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
