create_guest_token
MiniURL create_guest_token
Create 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 automatically.
无需输入参数。
clear_authentication
MiniURL clear_authentication
Clear authentication retained by a legacy MCP session. Stateless clients clear authentication by omitting the Authorization header on later requests.
无需输入参数。
shorten_url
MiniURL shorten_url
Create 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 destination. If no authentication is supplied, MiniURL automatically starts a guest flow. Reuse idempotency_key when retrying the same logical request.
输入参数url必填aliasdomaindry_runpasswordexpirationactivated_atidempotency_key
send_registration_code
MiniURL send_registration_code
Send a 6-digit registration code to the user email, using the current guest session.
输入参数email必填
verify_registration_code
MiniURL verify_registration_code
Verify 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.
输入参数code必填email必填
get_account_status
MiniURL get_account_status
Inspect the current guest/free/pro account status, remaining quota, and feature availability.
无需输入参数。
start_pro_upgrade
MiniURL start_pro_upgrade
Create a shortened checkout link for upgrading the current registered account to Pro.
输入参数intervalapproval_idapproval_tokenidempotency_key
list_domains
MiniURL list_domains
List the account’s domains, including miniurl.com, active custom domains and pending setups with their ids and DNS records.
无需输入参数。
add_domain
MiniURL add_domain
Request a custom domain to be connected to MiniURL. Agent domain changes require human approval by default.
输入参数domain必填approval_idapproval_token
delete_domain
MiniURL delete_domain
Delete a custom domain and its linked URLs after a dry-run confirmation. Agent domain changes require human approval by default.
输入参数confirmdomain_id必填approval_idapproval_token
verify_domain
MiniURL verify_domain
Refresh custom-domain DNS and SSL verification status. Agent domain changes require human approval by default.
输入参数domain_id必填approval_idapproval_tokenmigrate_to_server
list_links
MiniURL list_links
List short links for the current registered account.
输入参数limitcursordomainoffsetsearch
Get a single short link by alias for the current registered account.
输入参数alias必填domain
update_link
MiniURL update_link
Update a registered short link. Some fields require Pro.
输入参数urlalias必填domaindry_runpasswordexpirationactivated_atclear_passwordidempotency_keyclear_expirationclear_activated_at
delete_link
MiniURL delete_link
Delete a registered short link permanently.
输入参数alias必填domaindry_runapproval_idapproval_tokenidempotency_key
bulk_create_links
MiniURL bulk_create_links
Create multiple short links in one request. Free accounts can create up to 10 at a time, Pro up to 50.
输入参数links必填idempotency_key
get_link_stats
MiniURL get_link_stats
Get link analytics. Free accounts receive a basic total plus an upgrade hint; Pro accounts receive full breakdowns.
输入参数alias必填domainperiod
check_alias
MiniURL check_alias
Check whether a custom alias is available on a given domain before creating a link.
输入参数alias必填domain
list_tags
MiniURL list_tags
List all tags for the current registered account. Tags help organise links into campaigns or categories.
无需输入参数。
create_tag
MiniURL create_tag
Create a new tag for organising links. Maximum 20 tags per account.
输入参数name必填color
delete_tag
MiniURL delete_tag
Delete a tag and remove it from all associated links.
输入参数tag_id必填approval_idapproval_token
Add a tag to a short link for campaign or category organisation.
输入参数alias必填domaintag_id必填
untag_link
MiniURL untag_link
Remove a tag from a short link.
输入参数alias必填domaintag_id必填