otherapi_key

Short Io

Short.io is a URL shortening service that allows users to create branded short links, manage them, and track their performance.

Verdict

Short.io lets your team create, track, and manage branded short links without leaving Switchy. @mention it to bulk-shorten URLs for campaigns, pull click stats by domain or path, generate QR codes for print materials, or archive outdated links. Marketing and ops teams get the most value — you can analyze which links perform best, export time-series data for reports, and keep link libraries tidy. The MCP requires an API key from your Short.io account; once connected, all 18 tools work in any Space where the integration is enabled.

Common use cases

  • Shorten campaign URLs in bulk for email blasts
  • Pull click stats by domain for monthly reports
  • Generate QR codes for event flyers and signage
  • Archive expired promo links after campaign ends
  • Identify top-performing paths in branded domains

Integration

Vendor
Short Io
Category
other
Auth
API_KEY
Tools
18
Composio slug
short_io

Tools

  • Archive Links in Bulk

    Tool to archive multiple links in one call. use when you need to deactivate or hide a set of short links at once.

  • Create Links in Bulk

    Tool to create up to 1000 short links in one call. use when bulk shortening multiple urls.

  • Generate QR Codes in Bulk

    Tool to generate qr codes for multiple links in bulk. use when you need to retrieve qr codes for several short links at once.

  • Get Domain Link Clicks

    Tool to get click statistics for all links in a domain. use when you need aggregated click counts for specific link ids within a branded domain. example: "get click counts for links ['id1','id2'] in domain '12345'".

  • Get Domain Paths

    Tool to list the most popular paths in a domain over time. use after confirming a valid domain id to analyze which short url paths under that domain have received the most clicks in the given interval.

  • Get Domain Statistics by Interval

    Tool to retrieve domain statistics over a custom interval. use when you need time-series click data for a specific domain over a defined time window.

  • Get Domain Top Values

    Tool to retrieve top values of a specified column by click count. use after confirming domain id and choosing a column.

  • Get Link Info by Link ID

    Tool to get detailed info for a link by id. use when you need to retrieve all metadata for a specific short url after creation.

  • Get Link Info by Path

    Tool to get link info by its path and domain. use when you need to look up a branded short link by its path within a specific domain.

  • Get Link OpenGraph Properties

    Tool to retrieve opengraph settings for a link. use after creating or updating a link to verify its social metadata.

  • Get Link Permissions

    Tool to list all user permissions for a link. use after confirming domain and link ids to fetch current access assignments. example: "list permissions for link 'abcde123' in domain '12345'".

  • Get Link Regions

    Tool to get region-based targeting rules for a link. use after fetching country-level rules to retrieve more granular region overrides.

  • Get Link Regions by Country

    Tool to list all regions available for a country. use when targeting links by region within a specific country.

  • Get Links List

    Tool to list short links on a domain with optional filters. use after confirming the domain to retrieve or search links by criteria.

  • Get Link Statistics

    Tool to get click statistics for a specific link. use when you need detailed click metrics over a specified interval.

  • Get Link (Tweetbot)

    Tool to quickly create a link via query string (tweetbot). use when you cannot use the post create-link endpoint and need a simple get workaround.

  • Post Domains Last Clicks

    Tool to retrieve the latest raw click events for a domain. use when detailed clickstream data is needed.

  • Unarchive Links in Bulk

    Tool to unarchive multiple links in bulk. use when you need to restore visibility of a set of previously archived short links at once.

Setup

Setup guide

  1. 11. Open your Switchy workspace settings and navigate to the Integrations tab. 2. Find Short.io in the MCP directory and click Connect. 3. You'll be prompted to paste an API key — log into your Short.io dashboard, go to Settings > Integrations & API, and copy the secret key shown there. 4. Paste the key into Switchy and click Authorize. 5. Switchy will confirm the connection and list the 18 available tools. 6. Open any Space, type '@Short.io create a short link for https://example.com' and send the message. 7. The MCP will return the shortened URL and link metadata, confirming the integration is live. 8. To test bulk operations, try '@Short.io create short links in bulk' with a list of URLs in your prompt.

What teammates see: by default, memories from Short Io are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Get Domain Click Stats

@Short.io get click statistics for link IDs ['abc123', 'def456'] in our main branded domain over the last 30 days.
Open in a Space →

Generate QR Codes

@Short.io generate QR codes in bulk for these short link IDs: ['xyz789', 'uvw012']. Return downloadable image URLs.
Open in a Space →

Analyze Top Paths

@Short.io list the top 10 paths in our branded domain by click count over the last 7 days.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@short.io show me the top 5 most clicked paths in our marketing domain over the last 30 days

Output

Here are the top 5 paths by clicks in your marketing domain (last 30 days): 1) /spring-sale (2,847 clicks), 2) /webinar-signup (1,923 clicks), 3) /case-study-acme (1,401 clicks), 4) /pricing-2024 (987 clicks), 5) /demo-request (764 clicks). The spring sale campaign clearly drove the most traffic. This data comes from the domain's aggregated click statistics for the specified interval.

Notes

This example shows the MCP's analytics strength—surfacing which short links perform best. Requires a valid domain ID in your Short.io account and read access via API key. The MCP retrieves time-series data; you can adjust the interval to match campaign windows.

Prompt

@short.io create short links for these 15 blog post URLs and return the shortened versions with their QR codes

Output

Created 15 short links under your domain. Sample outputs: https://yourdomain.link/blog-post-1 (QR: [base64 image data]), https://yourdomain.link/blog-post-2 (QR: [base64 image data]), and 13 more. Each link is active and trackable. QR codes are generated at 300x300px by default. You can now embed these in print materials or social posts. Full link metadata (creation time, original URL, click count) is stored in your Short.io dashboard.

Notes

Demonstrates bulk creation and QR generation in one workflow—useful for content teams distributing links across channels. The MCP can handle up to 1,000 links per call. Be aware: each link consumes one slot in your Short.io plan, and QR image data can be large if you're processing hundreds at once.

Prompt

@short.io archive all links tagged 'expired-promo' so they stop redirecting and summarize what was archived

Output

Archived 23 links tagged 'expired-promo'. These links no longer redirect; visitors will see a 404 or your custom expiration page. Archived paths include /black-friday-2023, /early-bird-discount, /flash-sale-oct, and 20 others. Total clicks before archival: 18,492. Archiving is reversible—you can unarchive links later if needed. This action helps keep your link inventory clean and prevents outdated promotions from confusing users.

Notes

Shows the MCP's lifecycle management capability—deactivating links in bulk by tag or criteria. Archiving is a write operation; confirm you have the correct tag filter before running. Links remain in your account (and count toward your plan) but stop serving traffic. Useful for seasonal campaigns or time-limited offers.

Use-case deep-dives

Event marketing QR code distribution

When Short.io wins for conference or pop-up campaigns

A 6-person marketing team running a three-day trade show needs 200 unique QR codes printed on booth handouts, each tracking a different product demo or partner offer. Short.io's bulk QR generation tool creates all codes in one call, and the domain statistics tools let the team pull hourly click counts during the event to see which demos are landing. The API key auth means the marketing coordinator can wire this into their event CRM without waiting on IT. This MCP is the right call if your campaign window is under two weeks and you need real-time click breakdowns by path or referrer. If you're running year-round link shortening across dozens of campaigns, you'll outgrow the 18-tool scope and want a dedicated analytics stack. For short-burst event work, Short.io keeps setup under an hour and gives you the click data that matters while attendees are still on-site.

Customer success link audit and cleanup

When this MCP handles post-campaign link hygiene

A 3-person customer success team inherited 800 short links from a previous onboarding campaign, half of which point to deprecated help docs or outdated webinar recordings. The archive-in-bulk tool lets them deactivate dead links in batches of 50, and the get-link-info tool confirms each URL's current destination before archiving. The domain top-values tool surfaces which paths still get clicks, so the team knows what to redirect versus what to kill outright. This scenario works if your link volume is under 2,000 and you're doing quarterly cleanups, not daily link management. If you're a high-velocity content team creating hundreds of links per week, the 18-tool ceiling means you'll miss advanced workflows like A/B path testing or Slack-triggered link creation. For periodic audits where you need to see what's live, what's clicked, and what's cruft, Short.io gives you the three tools that matter without forcing you into a full marketing-ops platform.

Agency client reporting for social campaigns

When Short.io fits multi-client link performance pulls

A 5-person social agency manages Instagram and LinkedIn campaigns for eight B2B clients, each with a branded short domain. At month-end, the account manager needs click counts, top referrers, and geographic breakdowns for every client's links posted that month. The domain statistics and top-values tools pull this data per domain in under a minute, and the bulk link-creation tool lets the team pre-generate next month's campaign URLs with UTM parameters baked in. The API key auth means each client's domain can have its own key, so the agency doesn't leak cross-client data. This MCP is the right fit if your client count is under 15 and each client posts 20-50 links per month. Beyond that scale, you'll want webhook triggers and custom dashboards that Short.io's tool set doesn't expose. For small agencies where monthly reporting is manual and clients want branded domains without enterprise SaaS contracts, this MCP turns a two-hour spreadsheet task into a ten-minute API call.

Frequently asked

What does the Short.io MCP let me do in Switchy?

It lets you create and manage branded short links, generate QR codes, and pull click analytics — all from your Switchy workspace. You can bulk-create up to 1,000 links in one call, archive old campaigns, and see which paths get the most traffic. Useful if your team runs marketing campaigns or tracks link performance across channels.

Do I need admin access to connect Short.io?

You need an API key from your Short.io account. Any user with access to the domain settings in Short.io can generate one. If you're on a team plan, check with whoever manages your branded domains — they'll need to create the key and share it with you to authenticate the MCP.

Can the MCP edit existing short links after they're created?

Yes. You can archive links in bulk to deactivate them, and you can retrieve full metadata for any link by ID. Short.io's API supports updating destination URLs and other properties, so the MCP can modify links if you need to redirect traffic or fix a broken destination without creating a new short URL.

Why use this instead of just logging into Short.io?

The MCP lets you automate link creation and analytics inside your Switchy workflows. If you're generating dozens of campaign links or pulling click stats for a report, you can do it in one step instead of clicking through the Short.io dashboard. It's faster when you need programmatic access alongside other tools.

Who on the team should connect the Short.io MCP?

Whoever manages your marketing campaigns or link tracking. They'll need access to your Short.io domain settings to generate the API key. Once connected, anyone in your Switchy workspace can use the MCP to create links or pull stats, so you don't bottleneck link generation on one person.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.