Gajo URL Shortener

io.gajoPublished by gajo.ioOfficial publisherv1.1.0Updated Oct 24, 2026

Shorten URLs, manage gajo.io short links, and read click analytics. Free account, no credit card.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowData & Analytics

Overview

AI-generated overview

Remote MCP server for gajo.io that lets an assistant create, manage and analyze short links, including app links and click stats.

What you can do
  • Create short links for URLs, with optional custom codes or app deep links on Pro plans
  • Create mobile app links that route to the App Store, Google Play, or a QR code page
  • List, look up, update, deactivate, reactivate and permanently delete your links
  • Read click analytics per link, including daily clicks, referrers, devices and countries
  • Check plan and monthly quota, link lifetime and API rate limits
When to use it
Useful when you want an assistant to generate short links while drafting messages or posts, keep a set of links tidy, or pull click statistics for links you already own on gajo.io.
Requirements
A remote endpoint at gajo.io over streamable HTTP; no local install. A Gajo account is needed, either through OAuth sign-in when the client asks or an API key supplied in the x-api-key header. Free accounts are available without a credit card; some features require Basic or Pro plans.
Before you install
The x-api-key header is a secret and should be kept private. Creating links counts against a monthly quota, and some tools (custom codes, app links, destination updates) are Pro only. Deletion is permanent and erases click history; deactivation stops redirects. Link destinations and click data are stored with the gajo.io service.

Installation

In SourceWeft

  1. Open Gajo URL Shortener in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.gajo%2Furl-shortener/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "gajo-url-shortener": {
      "type": "http",
      "url": "https://gajo.io/mcp"
    }
  }
}

Tools

11

shorten_url

Shorten a URL

Create a gajo.io short link for a URL and return it as shortUrl. Links follow your plan's code length and lifetime and count against its monthly quota. Pro plans can pass customCode for a branded gajo.io/c/{code} link, or shorten app deep links (myapp://...) with a web fallbackUrl.

ParametersurlrequiredcustomCodefallbackUrllifetimeDays

list_urls

List your short links

List your short links, newest first, with click counts. Use it to browse or to find a link's code; for one known code use get_url, and for clicks over time get_url_stats. Returns one page; use page to see more.

Parameterspagelimit

get_url

Get a short link

Look up one of your short links by code: destination, click count, status, and expiry. Use get_url_stats for clicks per day and where they came from.

Parameterscoderequired

get_url_stats

Get click stats

Get click analytics for one of your links, bots excluded: total clicks and clicks per day (7 days on Free, 90 on Basic, every day since the link was created on Pro). Basic and Pro also get referrers, devices, countries, and regions.

Parameterscoderequired

update_url

Change a link's destination

Pro only: point an existing short link at a new destination URL. Takes effect immediately.

Parametersurlrequiredcoderequired

deactivate_url

Deactivate a short link

Turn off one of your short links so it stops redirecting, keeping its destination and clicks. Generated codes are never reassigned; use reactivate_url to turn the link back on, or delete_url to erase it for good.

Parameterscoderequired

reactivate_url

Reactivate a short link

Turn a link you deactivated back on, with its same code and destination. Expired links, links disabled as unsafe, and custom codes that were unassigned can't be reactivated; create a new link instead.

Parameterscoderequired

delete_url

Delete a short link permanently

Permanently delete one of your short links: its destination and click history are erased and it stops redirecting. It can't be undone or reactivated, and the code is never given to anyone else. Use it when a destination shouldn't be kept, e.g. a URL with a private token; to just switch a link off, use deactivate_url.

Parameterscoderequired

get_usage

Check plan and quota

Shows your plan and quota: links created and remaining this month, maximum link lifetime, and API requests per minute. Call it before creating many links or after a monthly-limit error; the allowance resets on the 1st of each month (UTC).

Takes no parameters.

Version history

2
  1. v1.1.0LatestOct 17, 2026
  2. v1.0.0Oct 14, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.