{"serverId":"mcp-registry/io.github.lonniev/tollbooth-shortlinks","tools":[{"name":"create_shortlink","fixed":{"name":"create_shortlink","description":"Create an ephemeral short URL that expires after 24 hours.","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"The target URL to redirect to."},"slug":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Optional custom slug. If omitted, a memorable phrase is generated\n  (e.g. ``brave-otter-finds-gold``)."}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false},"title":"Create Shortlink"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":127,"tokensAfter":127},{"name":"delete_shortlink","fixed":{"name":"delete_shortlink","description":"Delete a shortlink before it expires.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string","description":"The shortlink slug to delete."}},"additionalProperties":false},"annotations":{"readOnlyHint":false,"destructiveHint":true,"idempotentHint":true},"title":"Delete Shortlink"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: true, idempotentHint: true (inferred from the name).","verify":true}],"tokensBefore":69,"tokensAfter":69},{"name":"resolve_shortlink","fixed":{"name":"resolve_shortlink","description":"Look up where a slug points without redirecting.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string","description":"The shortlink slug to resolve."}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Resolve Shortlink"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":73,"tokensAfter":73},{"name":"shortlink_status","fixed":{"name":"shortlink_status","description":"Health check — shows the number of active shortlinks and TTL.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Shortlink Status"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":51,"tokensAfter":51}],"toolsChanged":4,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}