AgentXM

MiniURL

mcp remote · streamable-http · v1.2.0 · source: crawl

https://workers.miniurl.com/mcp

https://github.com/addychang/miniurl.com

OAuth 2.1 short-link tools for AI agents with scoped tokens, approvals, audit logs, and revocation.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 801 ms · p95 851 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'MiniURL MCP'
tools_listed15pass23 tools
schema_complete15pass23 of 23 tools have a description and a typed schema
latency_p5010passp50 801 ms
latency_p955passp95 851 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (23)

NameDescriptionSchema
untag_linkRemove a tag from a short link.typed
create_guest_tokenCreate a short-lived MiniURL guest bearer token. Legacy MCP sessions retain it; stateless clients must pass the returned gt_ token explicitly on later requests. shorten_url can provision one automatictyped
clear_authenticationClear authentication retained by a legacy MCP session. Stateless clients clear authentication by omitting the Authorization header on later requests.typed
shorten_urlCreate a MiniURL short link for a supplied HTTP or HTTPS destination. Use when the user asks to shorten a URL or generate a MiniURL link. This is an additive external write; do not fetch or open the dtyped
send_registration_codeSend a 6-digit registration code to the user email, using the current guest session.typed
verify_registration_codeVerify the emailed code, create the account, claim guest links, and continue with OAuth 2.1 + PKCE. Long-lived API keys are never returned over MCP.typed
get_account_statusInspect the current guest/free/pro account status, remaining quota, and feature availability.typed
start_pro_upgradeCreate a shortened checkout link for upgrading the current registered account to Pro.typed
list_domainsList the account’s domains, including miniurl.com, active custom domains and pending setups with their ids and DNS records.typed
add_domainRequest a custom domain to be connected to MiniURL. Agent domain changes require human approval by default.typed
delete_domainDelete a custom domain and its linked URLs after a dry-run confirmation. Agent domain changes require human approval by default.typed
verify_domainRefresh custom-domain DNS and SSL verification status. Agent domain changes require human approval by default.typed
list_linksList short links for the current registered account.typed
get_linkGet a single short link by alias for the current registered account.typed
update_linkUpdate a registered short link. Some fields require Pro.typed
delete_linkDelete a registered short link permanently.typed
bulk_create_linksCreate multiple short links in one request. Free accounts can create up to 10 at a time, Pro up to 50.typed
get_link_statsGet link analytics. Free accounts receive a basic total plus an upgrade hint; Pro accounts receive full breakdowns.typed
check_aliasCheck whether a custom alias is available on a given domain before creating a link.typed
list_tagsList all tags for the current registered account. Tags help organise links into campaigns or categories.typed
create_tagCreate a new tag for organising links. Maximum 20 tags per account.typed
delete_tagDelete a tag and remove it from all associated links.typed
tag_linkAdd a tag to a short link for campaign or category organisation.typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/io-github-addychang-miniurl.svg)](https://app.agent-xm.com/a/io-github-addychang-miniurl)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.