{"serverId":"mcp-registry/com.tweetsmash/mcp","tools":[{"name":"create_smart_view","fixed":{"name":"create_smart_view","description":"Create a Smart View from a filter so the user can reuse it. Provide a name and the base_query (filter).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string","minLength":1,"description":"View name."},"base_query":{"type":"string","description":"The filter query that defines the view."},"description":{"type":"string"},"default_sort":{"type":"string"},"triage_buckets":{"description":"Optional tab/bucket definitions.","type":"string"}},"additionalProperties":false},"annotations":{"title":"create_smart_view","readOnlyHint":false,"openWorldHint":false,"idempotentHint":false,"destructiveHint":false}},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: triage_buckets. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":162,"tokensAfter":167},{"name":"update_digest_preference","fixed":{"name":"update_digest_preference","description":"Update a digest schedule (enable/pause, frequency, time) by id.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["id"],"properties":{"id":{"type":"string","minLength":1,"description":"The digest preference id to update."},"is_paused":{"type":"boolean"},"week_info":{"type":"string"},"is_enabled":{"type":"boolean"},"time_to_read":{"type":"string"},"schedule_time":{"type":"string"},"send_frequency":{"type":"string","description":"e.g. DAILY, WEEKLY."}},"additionalProperties":false},"annotations":{"title":"update_digest_preference","readOnlyHint":false,"openWorldHint":false,"idempotentHint":false,"destructiveHint":false}},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: week_info, time_to_read. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":154,"tokensAfter":162},{"name":"update_smart_view","fixed":{"name":"update_smart_view","description":"Update a Smart View (name, filter, tabs, sort) by slug.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"name":{"type":"string"},"slug":{"type":"string","minLength":1,"description":"The smart view slug to update."},"base_query":{"type":"string"},"description":{"type":"string"},"default_sort":{"type":"string"},"triage_buckets":{"type":"string"}},"additionalProperties":false},"annotations":{"title":"update_smart_view","readOnlyHint":false,"openWorldHint":false,"idempotentHint":false,"destructiveHint":false}},"changes":[{"kind":"schema","detail":"Added \"type\":\"string\" to untyped parameters: triage_buckets. Change to number/boolean/array where that's what you accept.","verify":true}],"tokensBefore":132,"tokensAfter":137}],"toolsChanged":3,"tokensSaved":0,"todo":[{"tool":"archive_bookmarks_by_filter","params":["tags","value","filter","search_query"]},{"tool":"create_share_link","params":["tags","value","filter","search_query"]},{"tool":"create_smart_view","params":["description","default_sort"]},{"tool":"forget","params":["kind"]},{"tool":"get_bookmark_sync_status","params":["tweet_id"]},{"tool":"get_list_tweets","params":["limit"]},{"tool":"remember","params":["mode"]},{"tool":"trigger_csv_export","params":["tags","value","filter","search_query"]},{"tool":"trigger_json_export","params":["tags","value","filter","search_query"]},{"tool":"trigger_pdf_export","params":["tags","value","filter","search_query"]},{"tool":"update_digest_preference","params":["is_paused","week_info","is_enabled","time_to_read","schedule_time"]},{"tool":"update_smart_view","params":["name","base_query","description","default_sort","triage_buckets"]}],"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."}