{"serverId":"mcp-registry/io.github.friezaaaa/smartfetch","tools":[{"name":"fetch_webpage","fixed":{"name":"fetch_webpage","description":"Temporarily unavailable in emergency fail-closed mode; webpage retrieval cannot execute.","inputSchema":{"type":"object","title":"fetch_webpageArguments","required":["url"],"properties":{"url":{"type":"string","title":"Url"},"max_chars":{"type":"integer","title":"Max Chars","default":20000,"maximum":50000,"minimum":1000},"force_browser":{"type":"boolean","title":"Force Browser","default":false}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":122,"tokensAfter":122}],"toolsChanged":1,"tokensSaved":0,"todo":[{"tool":"extract_webpage_text","params":["url","max_chars","force_browser"]},{"tool":"fetch_webpage","params":["url","max_chars","force_browser"]},{"tool":"render_webpage","params":["url","max_chars"]},{"tool":"webpage_to_markdown","params":["url","max_chars","force_browser"]}],"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."}