{"apiVersion":"v1","directorySlug":"helpyself-mcp-b09069f26f","title":"HelpySelf","description":"Hundreds of small, focused online tools that each solve one problem exceptionally well. Free, fast, and private.","pageUrl":"https://www.mcpbundles.com/skills/helpyself-mcp-b09069f26f","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://helpyself.com/mcp","hostedMcpUrl":null,"toolCount":114,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.helpyself/helpyself-mcp-b09069f26f","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"pdf_to_word","description":"Convert PDF to Word — tables, pictures and all — in your browser A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"data":{"type":"string","minLength":1},"keepPageBreaks":{"type":"boolean","default":false}}},"title":"PDF to Word","logicalName":"pdf_to_word","displayName":"PDF to Word","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"word_to_pdf","description":"Convert a Word document to PDF in your browser — nothing is uploaded. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"data":{"type":"string","minLength":1},"pageSize":{"enum":["document","a4","letter"],"type":"string","default":"document"}}},"title":"Word to PDF","logicalName":"word_to_pdf","displayName":"Word to PDF","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"currency_converter","description":"An exchange rate calculator using the European Central Bank's official daily rate A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["amount","fromCurrency","toCurrency"],"properties":{"amount":{"type":"number"},"toCurrency":{"type":"string","maxLength":3,"minLength":3},"fromCurrency":{"type":"string","maxLength":3,"minLength":3}}},"title":"Currency Converter","logicalName":"currency_converter","displayName":"Currency Converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"pregnancy_calculator","description":"A due date calculator that also tells you how many weeks you are today A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["lmpDate"],"properties":{"lmpDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"asOfDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"cycleLength":{"type":"integer","default":28,"maximum":45,"minimum":20}}},"title":"Pregnancy Calculator","logicalName":"pregnancy_calculator","displayName":"Pregnancy Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"auto_redact_pdf","description":"Auto redact PDF files: it finds the personal information, you confirm, the words are deleted. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":120000,"minLength":40},"language":{"type":"string","maxLength":40}}},"title":"Auto Redact PDF","logicalName":"auto_redact_pdf","displayName":"Auto Redact PDF","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"find_a_time","description":"Propose a few times, send one link, see when everybody can make it A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["title","options"],"properties":{"days":{"type":"integer","default":30,"maximum":180,"minimum":1},"note":{"type":"string","maxLength":400},"locale":{"type":"string","maxLength":5},"options":{"type":"array","items":{"type":"object","required":["date"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"time":{"type":"string","pattern":"^\\d{2}:\\d{2}$"}}},"maxItems":366,"minItems":2},"timezone":{"type":"string","maxLength":64}}},"title":"Find a Time","logicalName":"find_a_time","displayName":"Find a Time","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"pdf_compress","description":"Reduce PDF size without turning the text into a picture. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"data":{"type":"string","maxLength":28000000,"minLength":1},"name":{"type":"string","default":"document.pdf","maxLength":255},"level":{"enum":["light","balanced","strong"],"type":"string","default":"balanced"},"structureOnly":{"type":"boolean","default":false}}},"title":"Compress PDF","logicalName":"pdf_compress","displayName":"Compress PDF","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bmi_calculator","description":"A BMI calculator in metric or imperial, worked out in your browser. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["weight"],"properties":{"feet":{"type":"number","maximum":9,"minimum":0},"units":{"enum":["metric","imperial"],"type":"string","default":"metric"},"height":{"type":"number","maximum":300,"exclusiveMinimum":0},"inches":{"type":"number","maximum":11.99,"minimum":0},"weight":{"type":"number","maximum":1500,"exclusiveMinimum":0}}},"title":"BMI Calculator","logicalName":"bmi_calculator","displayName":"BMI Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"calorie_calculator","description":"Work out how many calories you burn a day, and what to eat for a goal. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["sex","age","weightKg","heightCm"],"properties":{"age":{"type":"integer","maximum":120,"minimum":1},"sex":{"enum":["female","male"],"type":"string"},"activity":{"enum":["sedentary","light","moderate","active","athlete"],"type":"string","default":"sedentary"},"heightCm":{"type":"number","maximum":272,"minimum":50},"weightKg":{"type":"number","maximum":500,"minimum":1}}},"title":"Calorie Calculator","logicalName":"calorie_calculator","displayName":"Calorie Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"coin_flip","description":"A coin toss you can trust — heads or tails, from real randomness. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"count":{"type":"integer","default":1,"maximum":1000,"minimum":1},"headsPercent":{"type":"number","default":50,"maximum":100,"minimum":0}}},"title":"Coin Flip","logicalName":"coin_flip","displayName":"Coin Flip","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"countdown_timer","description":"A 5 minute timer, a 10 minute timer, or any timer online — with an alarm. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"hours":{"type":"integer","default":0,"maximum":24,"minimum":0},"minutes":{"type":"integer","default":5,"maximum":59,"minimum":0},"seconds":{"type":"integer","default":0,"maximum":59,"minimum":0}}},"title":"Countdown Timer","logicalName":"countdown_timer","displayName":"Countdown Timer","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delisted_games","description":"Check whether a Steam game has been delisted — and when it went A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["game"],"properties":{"game":{"type":"string","maxLength":200,"minLength":1}}},"title":"Delisted Games","logicalName":"delisted_games","displayName":"Delisted Games","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"dice_roller","description":"A dice roller for any number of sides, rolled in your browser. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"dice":{"type":"integer","default":1,"maximum":100,"minimum":1},"sides":{"type":"integer","default":6,"maximum":1000,"minimum":2},"modifier":{"type":"integer","default":0,"maximum":10000,"minimum":-10000}}},"title":"Dice Roller","logicalName":"dice_roller","displayName":"Dice Roller","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"pdf_merge","description":"Merge PDF files into one document. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["files"],"properties":{"files":{"type":"array","items":{"type":"object","required":["data"],"properties":{"data":{"type":"string","maxLength":28000000,"minLength":1},"name":{"type":"string","default":"document.pdf","maxLength":255}}},"maxItems":30,"minItems":2}}},"title":"Merge PDF","logicalName":"pdf_merge","displayName":"Merge PDF","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"pace_calculator","description":"A running pace calculator: give any two of distance, time and pace to get the third. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"unit":{"enum":["km","miles"],"type":"string","default":"km"},"distance":{"type":"number","maximum":100000,"exclusiveMinimum":0},"timeSeconds":{"type":"number","maximum":864000,"exclusiveMinimum":0},"paceSecondsPerUnit":{"type":"number","maximum":36000,"exclusiveMinimum":0}}},"title":"Pace Calculator","logicalName":"pace_calculator","displayName":"Pace Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"password_generator","description":"A password generator for strong random passwords, in your browser. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"count":{"type":"integer","default":1,"maximum":50,"minimum":1},"digits":{"type":"boolean","default":true},"length":{"type":"integer","default":20,"maximum":128,"minimum":4},"symbols":{"type":"boolean","default":true},"lowercase":{"type":"boolean","default":true},"uppercase":{"type":"boolean","default":true},"excludeAmbiguous":{"type":"boolean","default":false}}},"title":"Password Generator","logicalName":"password_generator","displayName":"Password Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"random_number_generator","description":"A random number generator for any range, in your browser. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"max":{"type":"integer","default":100,"maximum":1000000000,"minimum":-1000000000},"min":{"type":"integer","default":1,"maximum":1000000000,"minimum":-1000000000},"count":{"type":"integer","default":1,"maximum":1000,"minimum":1},"sorted":{"type":"boolean","default":false},"unique":{"type":"boolean","default":false}}},"title":"Random Number Generator","logicalName":"random_number_generator","displayName":"Random Number Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"random_picker","description":"A random picker for a list of names, drawn in your browser. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["items"],"properties":{"count":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"items":{"type":"array","items":{"type":"string"},"maxItems":10000,"minItems":1},"shuffleAll":{"type":"boolean","default":false}}},"title":"Random Picker","logicalName":"random_picker","displayName":"Random Picker","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"exif_remover","description":"See what your photos reveal, then remove the EXIF data — without uploading them. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"data":{"type":"string","maxLength":70000000,"minLength":1},"name":{"type":"string","default":"image.jpg","maxLength":255},"action":{"enum":["inspect","strip"],"type":"string","default":"strip"},"keepOrientation":{"type":"boolean","default":true},"keepColourProfile":{"type":"boolean","default":true}}},"title":"Remove EXIF Data","logicalName":"exif_remover","displayName":"Remove EXIF Data","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"unit_converter","description":"kg to lbs, mm to inches, cm to feet — every everyday unit, in your browser. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["from","to"],"properties":{"to":{"type":"string","maxLength":10,"minLength":1},"from":{"type":"string","maxLength":10,"minLength":1},"value":{"type":"number","default":1},"category":{"enum":["length","mass","temperature","volume","area","speed","data","time"],"type":"string","default":"length"}}},"title":"Unit Converter","logicalName":"unit_converter","displayName":"Unit Converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"what_is_my_ip","description":"What's my IP — the address the internet sees, and where it thinks you are. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{},"additionalProperties":false},"title":"What Is My IP","logicalName":"what_is_my_ip","displayName":"What Is My IP","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"xml_formatter","description":"An XML formatter that indents, minifies and checks a document in your browser. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["xml"],"properties":{"xml":{"type":"string","maxLength":1000000,"minLength":1},"mode":{"enum":["format","minify","validate"],"type":"string","default":"format"},"indent":{"anyOf":[{"type":"integer","maximum":8,"minimum":0},{"type":"string","const":"tab"}],"default":2},"keepComments":{"type":"boolean","default":true}}},"title":"XML Formatter","logicalName":"xml_formatter","displayName":"XML Formatter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"pdf_reorder","description":"Rearrange, rotate and delete pages from a PDF, then save it back out. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"data":{"type":"string","maxLength":70000000,"minLength":1},"name":{"type":"string","default":"document","maxLength":255},"order":{"type":"string","maxLength":2000},"rotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"anyOf":[{"type":"number","const":0},{"type":"number","const":90},{"type":"number","const":180},{"type":"number","const":270}]}}}},"title":"Reorder PDF Pages","logicalName":"pdf_reorder","displayName":"Reorder PDF Pages","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"pdf_split","description":"Extract pages from a PDF or split it into separate files. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"data":{"type":"string","maxLength":28000000,"minLength":1},"mode":{"enum":["extract","single"],"type":"string","default":"extract"},"name":{"type":"string","default":"document","maxLength":255},"pages":{"type":"string","maxLength":500}}},"title":"Split PDF","logicalName":"pdf_split","displayName":"Split PDF","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"pdf_rotate","description":"Rotate PDF pages the right way up — sideways or upside-down. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"data":{"type":"string","maxLength":28000000,"minLength":1},"name":{"type":"string","default":"document","maxLength":255},"only":{"enum":["all","landscape","portrait"],"type":"string","default":"all"},"angle":{"anyOf":[{"type":"number","const":90},{"type":"number","const":180},{"type":"number","const":270}],"default":90},"pages":{"type":"string","maxLength":500}}},"title":"Rotate PDF","logicalName":"pdf_rotate","displayName":"Rotate PDF","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"base64","description":"Base64 encode and decode text instantly, with full Unicode support. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":1000000,"minLength":1},"action":{"enum":["encode","decode"],"type":"string","default":"encode"},"urlSafe":{"type":"boolean","default":false}}},"title":"Base64 Encoder & Decoder","logicalName":"base64","displayName":"Base64 Encoder & Decoder","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"cookie_checker","description":"A cookie checker that shows what a website sets, and whether Secure, HttpOnly and SameSite are on. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["url"],"properties":{"url":{"type":"string","maxLength":2048,"minLength":1}}},"title":"Cookie Checker","logicalName":"cookie_checker","displayName":"Cookie Checker","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"readability_score","description":"Readability score for any text — Flesch–Kincaid, Gunning fog index and more. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":200000,"minLength":1}}},"title":"Readability Score","logicalName":"readability_score","displayName":"Readability Score","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"barcode_generator","description":"A barcode generator for EAN-13, UPC-A, EAN-8 and Code 128 — check digit included. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":80,"minLength":1},"scale":{"type":"integer","default":3,"maximum":12,"minimum":1},"height":{"type":"integer","default":80,"maximum":400,"minimum":20},"showText":{"type":"boolean","default":true},"symbology":{"enum":["ean13","upca","ean8","code128"],"type":"string","default":"ean13"}}},"title":"Barcode Generator","logicalName":"barcode_generator","displayName":"Barcode Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"barcode_reader","description":"A barcode scanner online — read a barcode or QR code from a photo or screenshot. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"data":{"type":"string","maxLength":35000000,"minLength":1},"type":{"type":"string","maxLength":100}}},"title":"Barcode Reader","logicalName":"barcode_reader","displayName":"Barcode Reader","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"contrast_fixer","description":"A colour contrast fixer — the nearest accessible colour that passes WCAG AA. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["foreground","background"],"properties":{"level":{"enum":["AA","AA_LARGE","AAA","AAA_LARGE"],"type":"string","default":"AA"},"adjust":{"enum":["foreground","background","either"],"type":"string","default":"either"},"background":{"type":"string","maxLength":64,"minLength":1},"foreground":{"type":"string","maxLength":64,"minLength":1}}},"title":"Contrast Fixer","logicalName":"contrast_fixer","displayName":"Contrast Fixer","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"url_encoder","description":"A URL encoder and decoder for links and query strings, percent-encoded properly. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"mode":{"enum":["component","full"],"type":"string","default":"component"},"text":{"type":"string","maxLength":100000,"minLength":1},"action":{"enum":["encode","decode","parse"],"type":"string","default":"encode"}}},"title":"URL Encoder & Decoder","logicalName":"url_encoder","displayName":"URL Encoder & Decoder","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"contrast_grid","description":"A contrast grid for your whole palette — every pairing checked against WCAG. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["palette"],"properties":{"level":{"enum":["AA","AA_LARGE","AAA","AAA_LARGE"],"type":"string","default":"AA"},"palette":{"type":"string","maxLength":4000,"minLength":1}}},"title":"Contrast Grid","logicalName":"contrast_grid","displayName":"Contrast Grid","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"image_converter","description":"HEIC to JPG, PNG to JPG, and every other way round — one file or a folder. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["type","data","target"],"properties":{"data":{"type":"string","maxLength":70000000,"minLength":1},"name":{"type":"string","default":"image.png","maxLength":255},"type":{"enum":["image/jpeg","image/png","image/webp"],"type":"string"},"target":{"enum":["image/jpeg","image/png","image/webp"],"type":"string"},"quality":{"type":"number","default":0.9,"maximum":1,"minimum":0.1},"background":{"type":"string","maxLength":32}}},"title":"Image Converter","logicalName":"image_converter","displayName":"Image Converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"markdown_to_html","description":"Turn Markdown into clean HTML, with a preview you can trust. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":2000000,"minLength":1},"breaks":{"type":"boolean","default":false},"allowHtml":{"type":"boolean","default":false},"headingIds":{"type":"boolean","default":false}}},"title":"Markdown to HTML","logicalName":"markdown_to_html","displayName":"Markdown to HTML","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"wheel_of_names","description":"A spinning wheel of names — paste a list, spin, and get one fair winner. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["names"],"properties":{"draws":{"type":"integer","default":1,"maximum":100,"minimum":1},"names":{"type":"string","maxLength":20000,"minLength":1},"removeWinner":{"type":"boolean","default":false}}},"title":"Wheel of Names","logicalName":"wheel_of_names","displayName":"Wheel of Names","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"word_counter","description":"A word counter and character counter, updating as you type. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":1000000}}},"title":"Word Counter","logicalName":"word_counter","displayName":"Word Counter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"yaml_to_json","description":"Convert a config file to JSON, or JSON back to readable YAML. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":2000000,"minLength":1},"indent":{"type":"integer","default":2,"maximum":8,"minimum":0},"sortKeys":{"type":"boolean","default":false},"direction":{"enum":["yaml-to-json","json-to-yaml"],"type":"string","default":"yaml-to-json"}}},"title":"YAML to JSON","logicalName":"yaml_to_json","displayName":"YAML to JSON","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ascii_table","description":"The full ASCII table, with the control codes explained rather than left blank. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"search":{"type":"string","default":"","maxLength":100},"includeExtended":{"type":"boolean","default":false}}},"title":"ASCII Table","logicalName":"ascii_table","displayName":"ASCII Table","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"binary_translator","description":"A binary translator both ways — binary to text, text to binary, hex and decimal too. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"string","maxLength":100000,"minLength":1},"readAs":{"enum":["auto","text","binary","hex","decimal","octal"],"type":"string","default":"auto"}}},"title":"Binary Translator","logicalName":"binary_translator","displayName":"Binary Translator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"compress_to_size","description":"Compress image to 100KB, 1MB, or whatever exact size the form demands. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["type","data","targetKb"],"properties":{"data":{"type":"string","maxLength":70000000,"minLength":1},"name":{"type":"string","default":"image.jpg","maxLength":255},"type":{"enum":["image/jpeg","image/png","image/webp"],"type":"string"},"targetKb":{"type":"integer","maximum":25000,"minimum":1}}},"title":"Compress Image to Size","logicalName":"compress_to_size","displayName":"Compress Image to Size","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"cron_expression","description":"Read a cron expression in plain English, and see exactly when it will next run. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["expression"],"properties":{"count":{"type":"integer","default":5,"maximum":20,"minimum":1},"timezone":{"type":"string","default":"UTC","maxLength":64},"expression":{"type":"string","maxLength":200,"minLength":1}}},"title":"Cron Expression Parser","logicalName":"cron_expression","displayName":"Cron Expression Parser","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"favicon_generator","description":"A favicon generator that turns any image into a complete set. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["type","data"],"properties":{"data":{"type":"string","maxLength":70000000,"minLength":1},"name":{"type":"string","default":"image.png","maxLength":255},"type":{"enum":["image/jpeg","image/png","image/webp"],"type":"string"}}},"title":"Favicon Generator","logicalName":"favicon_generator","displayName":"Favicon Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"hash_generator","description":"A hash generator for SHA-1, SHA-256, SHA-384 and SHA-512. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":1000000,"minLength":1},"algorithms":{"type":"array","items":{"enum":["SHA-1","SHA-256","SHA-384","SHA-512"],"type":"string"},"default":["SHA-256"],"minItems":1}}},"title":"Hash Generator","logicalName":"hash_generator","displayName":"Hash Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"jwt_decoder","description":"A JWT decoder that inspects JSON Web Tokens safely. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["token"],"properties":{"token":{"type":"string","maxLength":100000,"minLength":1}}},"title":"JWT Decoder","logicalName":"jwt_decoder","displayName":"JWT Decoder","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mic_test","description":"A microphone test that answers the real question — will they hear me? A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["samples"],"properties":{"samples":{"type":"array","items":{"type":"number","maximum":1,"minimum":-1},"maxItems":200000,"minItems":1}}},"title":"Mic Test","logicalName":"mic_test","displayName":"Mic Test","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"morse_code_translator","description":"A morse code translator both ways — text to morse code, and morse code to text. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":100000,"minLength":1},"direction":{"enum":["auto","toMorse","toText"],"type":"string","default":"auto"}}},"title":"Morse Code Translator","logicalName":"morse_code_translator","displayName":"Morse Code Translator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"screen_recorder","description":"Record your screen in the browser — nothing is uploaded anywhere A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["width","height"],"properties":{"width":{"type":"integer","maximum":16384,"minimum":1},"height":{"type":"integer","maximum":16384,"minimum":1},"quality":{"enum":["high","balanced","small"],"type":"string","default":"balanced"},"seconds":{"type":"number","default":60,"maximum":86400,"minimum":0},"frameRate":{"type":"number","default":30,"maximum":120,"minimum":1},"withAudio":{"type":"boolean","default":true}}},"title":"Screen Recorder","logicalName":"screen_recorder","displayName":"Screen Recorder","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sleep_calculator","description":"A sleep calculator that works backwards from when you have to be up. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["time"],"properties":{"time":{"type":"string","maxLength":5,"minLength":3},"timeIs":{"enum":["wake","bedtime"],"type":"string","default":"wake"},"cycleMinutes":{"type":"integer","default":90,"maximum":180,"minimum":30},"fallAsleepMinutes":{"type":"integer","default":15,"maximum":120,"minimum":0}}},"title":"Sleep Calculator","logicalName":"sleep_calculator","displayName":"Sleep Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"subnet_calculator","description":"A subnet calculator that gets /31 and /32 right, which most do not. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["network"],"properties":{"network":{"type":"string","maxLength":40,"minLength":7}}},"title":"Subnet Calculator","logicalName":"subnet_calculator","displayName":"Subnet Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"timezone_converter","description":"A time zone converter and world clock — one time, every city at once. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["date","time","fromZone","toZones"],"properties":{"date":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"time":{"type":"string","pattern":"^\\d{2}:\\d{2}$"},"toZones":{"type":"array","items":{"type":"string","maxLength":80,"minLength":1},"maxItems":50,"minItems":1},"fromZone":{"type":"string","maxLength":80,"minLength":1}}},"title":"Time Zone Converter","logicalName":"timezone_converter","displayName":"Time Zone Converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"typing_test","description":"A typing speed test that shows both your raw and your real WPM. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["target","typed","elapsedMs"],"properties":{"typed":{"type":"string","maxLength":20000},"target":{"type":"string","maxLength":20000,"minLength":1},"elapsedMs":{"type":"integer","maximum":3600000,"minimum":0},"includeCharacters":{"type":"boolean","default":false}}},"title":"Typing Test","logicalName":"typing_test","displayName":"Typing Test","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"case_converter","description":"A text case converter: camelCase, snake_case, kebab-case and more. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":100000,"minLength":1},"target":{"enum":["camel","pascal","snake","constant","kebab","title","sentence","upper","lower"],"type":"string"}}},"title":"Case Converter","logicalName":"case_converter","displayName":"Case Converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"regex_tester","description":"A regex tester for regular expressions, run safely against your own text. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["pattern","text"],"properties":{"text":{"type":"string","maxLength":20000},"flags":{"type":"string","default":"g","pattern":"^[dgimsuvy]*$","maxLength":8},"pattern":{"type":"string","maxLength":500,"minLength":1}}},"title":"Regex Tester","logicalName":"regex_tester","displayName":"Regex Tester","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"timestamp_converter","description":"A Unix timestamp converter — timestamps to dates, and dates back to timestamps. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["value"],"properties":{"value":{"type":"string","maxLength":200,"minLength":1},"timeZone":{"type":"string","maxLength":64}}},"title":"Timestamp Converter","logicalName":"timestamp_converter","displayName":"Timestamp Converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"color_converter","description":"A colour converter: HEX to RGB, RGB to HEX, and either to HSL. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["color"],"properties":{"color":{"type":"string","maxLength":64,"minLength":1}}},"title":"Colour Converter","logicalName":"color_converter","displayName":"Colour Converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"contrast_checker","description":"A colour contrast checker for WCAG accessibility levels. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["foreground","background"],"properties":{"target":{"type":"number","default":4.5,"maximum":21,"minimum":1},"suggest":{"type":"boolean","default":false},"background":{"type":"string","maxLength":64,"minLength":1},"foreground":{"type":"string","maxLength":64,"minLength":1}}},"title":"Contrast Checker","logicalName":"contrast_checker","displayName":"Contrast Checker","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"json_formatter","description":"A JSON formatter that validates and beautifies instantly — or minifies. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["json"],"properties":{"json":{"type":"string","maxLength":2000000,"minLength":1},"action":{"enum":["format","minify","validate"],"type":"string","default":"format"},"indent":{"anyOf":[{"type":"integer","maximum":8,"minimum":0},{"type":"string","const":"tab"}],"default":2},"sortKeys":{"type":"boolean","default":false}}},"title":"JSON Formatter","logicalName":"json_formatter","displayName":"JSON Formatter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"slug_generator","description":"A slug generator that turns any title into a clean URL slug. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"text":{"type":"string","maxLength":10000,"minLength":1},"lowercase":{"type":"boolean","default":true},"maxLength":{"type":"integer","default":0,"maximum":200,"minimum":0},"separator":{"enum":["-","_"],"type":"string","default":"-"},"expandDiacritics":{"type":"boolean","default":true}}},"title":"Slug Generator","logicalName":"slug_generator","displayName":"Slug Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"text_diff","description":"A diff checker for text — compare two versions and see exactly what changed, line by line. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["original","changed"],"properties":{"changed":{"type":"string","maxLength":500000},"original":{"type":"string","maxLength":500000},"ignoreCase":{"type":"boolean","default":false},"ignoreWhitespace":{"type":"boolean","default":false}}},"title":"Text Diff","logicalName":"text_diff","displayName":"Text Diff","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"lorem_ipsum","description":"A lorem ipsum generator for placeholder text in mockups and layouts. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"unit":{"enum":["paragraphs","sentences","words"],"type":"string","default":"paragraphs"},"count":{"type":"integer","default":3,"maximum":100,"minimum":1},"startWithLorem":{"type":"boolean","default":true}}},"title":"Lorem Ipsum Generator","logicalName":"lorem_ipsum","displayName":"Lorem Ipsum Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"qr_generator","description":"A QR code generator for any link or text — download it as SVG or PNG. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["text"],"properties":{"dark":{"type":"string","default":"#000000","pattern":"^#[0-9a-f]{6}$"},"size":{"type":"integer","default":512,"maximum":2048,"minimum":64},"text":{"type":"string","maxLength":2000,"minLength":1},"light":{"type":"string","default":"#ffffff","pattern":"^#[0-9a-f]{6}$"},"margin":{"type":"integer","default":4,"maximum":16,"minimum":0},"errorCorrection":{"enum":["L","M","Q","H"],"type":"string","default":"M"}}},"title":"QR Code Generator","logicalName":"qr_generator","displayName":"QR Code Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"uuid_generator","description":"A UUID generator for random v4 identifiers, instantly. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"count":{"type":"integer","default":1,"maximum":500,"minimum":1},"uppercase":{"type":"boolean","default":false}}},"title":"UUID Generator","logicalName":"uuid_generator","displayName":"UUID Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"age_calculator","description":"An age calculator: your exact age in years, months and days, from a date of birth. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["birth"],"properties":{"asOf":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"birth":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"title":"Age Calculator","logicalName":"age_calculator","displayName":"Age Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"average_calculator","description":"A mean median mode calculator, with standard deviation and the spread. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["numbers"],"properties":{"numbers":{"type":"string","maxLength":200000,"minLength":1}}},"title":"Average Calculator","logicalName":"average_calculator","displayName":"Average Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"business_days","description":"Count forward or back a number of working days and see where you land. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["startDate","days"],"properties":{"days":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"holidays":{"type":"array","items":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"maxItems":200},"startDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"title":"Business Days","logicalName":"business_days","displayName":"Business Days","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"checksum_verifier","description":"A checksum verifier: paste the published SHA-256 and check your download matches. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data","expected"],"properties":{"data":{"type":"string","maxLength":35000000,"minLength":1},"expected":{"type":"string","maxLength":4096,"minLength":1}}},"title":"Checksum Verifier","logicalName":"checksum_verifier","displayName":"Checksum Verifier","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"compare_two_lists","description":"Compare two lists and see what is only in one, only in the other, and in both. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["listA","listB"],"properties":{"trim":{"type":"boolean","default":true},"listA":{"type":"string","maxLength":500000},"listB":{"type":"string","maxLength":500000},"ignoreCase":{"type":"boolean","default":true},"ignoreBlank":{"type":"boolean","default":true}}},"title":"Compare Two Lists","logicalName":"compare_two_lists","displayName":"Compare Two Lists","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"compound_interest","description":"A compound interest calculator with regular deposits and any compounding frequency. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["amount","rate","years"],"properties":{"rate":{"type":"number","maximum":1000,"minimum":0},"years":{"type":"number","maximum":100,"exclusiveMinimum":0},"amount":{"type":"number","minimum":0},"frequency":{"enum":["annually","quarterly","monthly","daily"],"type":"string"},"contribution":{"type":"number","minimum":0},"contributeAtStart":{"type":"boolean"}}},"title":"Compound Interest","logicalName":"compound_interest","displayName":"Compound Interest","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"date_difference","description":"How many days between two dates — plus weeks, months and working days. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["fromDate","toDate"],"properties":{"toDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"},"fromDate":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"title":"Date Difference","logicalName":"date_difference","displayName":"Date Difference","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"days_until_christmas","description":"How many days until Christmas — counted in sleeps, not hours, and right across time zones. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"day":{"type":"integer","default":25,"maximum":31,"minimum":1},"month":{"type":"integer","default":12,"maximum":12,"minimum":1},"today":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}$"}}},"title":"Days Until Christmas","logicalName":"days_until_christmas","displayName":"Days Until Christmas","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"fraction_calculator","description":"A fraction calculator for adding, subtracting, multiplying and dividing — exactly. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["fractionA","operator","fractionB"],"properties":{"operator":{"enum":["+","-","*","/"],"type":"string"},"fractionA":{"type":"string","maxLength":40,"minLength":1},"fractionB":{"type":"string","maxLength":40,"minLength":1}}},"title":"Fraction Calculator","logicalName":"fraction_calculator","displayName":"Fraction Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"gif_compressor","description":"Compress a GIF by the only three things a GIF has — frames, colours and size. Nothing uploaded. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["gif"],"properties":{"gif":{"type":"string","maxLength":40000000,"minLength":1},"name":{"type":"string","default":"image.gif","maxLength":200},"scale":{"type":"number","default":1,"maximum":1,"minimum":0.1},"colours":{"type":"integer","default":128,"maximum":9007199254740991,"minimum":-9007199254740991},"keepEvery":{"type":"integer","default":1,"maximum":10,"minimum":1}}},"title":"GIF Compressor","logicalName":"gif_compressor","displayName":"GIF Compressor","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"gpa_calculator","description":"A GPA calculator on the 4.0 scale, weighted by the credits each course is worth. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["courses"],"properties":{"courses":{"type":"array","items":{"type":"object","required":["grade","credits"],"properties":{"name":{"type":"string","maxLength":120},"grade":{"type":"string","maxLength":4,"minLength":1},"credits":{"type":"number","maximum":100,"minimum":0}}},"maxItems":200,"minItems":1}}},"title":"GPA Calculator","logicalName":"gpa_calculator","displayName":"GPA Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"loan_calculator","description":"A loan calculator for the monthly payment, and how much of it is interest. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["amount","rate","years"],"properties":{"rate":{"type":"number","maximum":100,"minimum":0},"years":{"type":"number","maximum":50,"exclusiveMinimum":0},"amount":{"type":"number","exclusiveMinimum":0}}},"title":"Loan Calculator","logicalName":"loan_calculator","displayName":"Loan Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"game_collection","description":"Know what you own, share the list, and stop buying games you already have. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["name"],"properties":{"name":{"type":"string","maxLength":80,"minLength":1},"note":{"type":"string","maxLength":400},"shared":{"type":"boolean","default":false},"console":{"type":"string","maxLength":40},"folderId":{"type":"string","maxLength":64}}},"title":"My Video Game Collection","logicalName":"game_collection","displayName":"My Video Game Collection","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"percentage_calculator","description":"A percentage increase calculator — and the other three sums people mean. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["mode","a","b"],"properties":{"a":{"type":"number"},"b":{"type":"number"},"mode":{"enum":["of","what","change","adjust"],"type":"string"}}},"title":"Percentage Calculator","logicalName":"percentage_calculator","displayName":"Percentage Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"random_team_generator","description":"A random team generator — paste a list of names and split it into fair teams. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["names"],"properties":{"mode":{"enum":["teams","size"],"type":"string","default":"teams"},"count":{"type":"integer","default":2,"maximum":1000,"minimum":1},"names":{"type":"string","maxLength":100000,"minLength":1}}},"title":"Random Team Generator","logicalName":"random_team_generator","displayName":"Random Team Generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ratio_calculator","description":"A ratio calculator: reduce to lowest terms, or find the missing number. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["left","right"],"properties":{"left":{"type":"number","exclusiveMinimum":0},"right":{"type":"number","exclusiveMinimum":0},"scaleTo":{"type":"number","minimum":0}}},"title":"Ratio Calculator","logicalName":"ratio_calculator","displayName":"Ratio Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"regex_explainer","description":"A regex explainer: paste a pattern and read what every part of it does, in English. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["pattern"],"properties":{"pattern":{"type":"string","maxLength":10000,"minLength":1}}},"title":"Regex Explainer","logicalName":"regex_explainer","displayName":"Regex Explainer","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"request_a_file","description":"Request files with a link — they upload to you, with no account and no ads. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"days":{"type":"integer","default":7,"maximum":30,"minimum":1},"maxFiles":{"type":"integer","default":10,"maximum":100,"minimum":1}}},"title":"Request a File","logicalName":"request_a_file","displayName":"Request a File","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"roman_numerals","description":"A Roman numeral converter — numbers to numerals, and numerals back to numbers. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["numeral"],"properties":{"numeral":{"type":"string","maxLength":40,"minLength":1}}},"title":"Roman Numerals","logicalName":"roman_numerals","displayName":"Roman Numerals","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"salary_calculator","description":"A salary calculator that goes hourly to annual and back — the same pay written every way, before tax. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["amount","period"],"properties":{"amount":{"type":"number","minimum":0},"period":{"enum":["hour","day","week","month","year"],"type":"string"},"daysPerWeek":{"type":"number","default":5,"maximum":7,"exclusiveMinimum":0},"hoursPerWeek":{"type":"number","default":37.5,"maximum":168,"exclusiveMinimum":0},"weeksPerYear":{"type":"number","default":52,"maximum":53,"exclusiveMinimum":0}}},"title":"Salary Calculator","logicalName":"salary_calculator","displayName":"Salary Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"send_a_secret","description":"Send a password securely by link that self-destructs after one read. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data","iv"],"properties":{"iv":{"type":"string","maxLength":64,"minLength":1},"data":{"type":"string","maxLength":20000,"minLength":1},"salt":{"type":"string","maxLength":64},"keyProof":{"type":"string","maxLength":64},"lifetime":{"enum":["1h","24h","7d"],"type":"string","default":"24h"}}},"title":"Send a Secret","logicalName":"send_a_secret","displayName":"Send a Secret","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tip_calculator","description":"Work out the tip and split the bill into amounts people can actually pay. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["bill","tipPercent","people"],"properties":{"bill":{"type":"number","exclusiveMinimum":0},"people":{"type":"integer","maximum":1000,"minimum":1},"roundTo":{"type":"number","maximum":1000,"minimum":0},"taxRate":{"type":"number","maximum":100,"minimum":0},"tipPercent":{"type":"number","maximum":1000,"minimum":0}}},"title":"Tip Calculator","logicalName":"tip_calculator","displayName":"Tip Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"utm_builder","description":"A UTM builder for campaign URLs, with the tagging mistakes caught as you type. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["url"],"properties":{"id":{"type":"string","maxLength":255},"url":{"type":"string","maxLength":2048,"minLength":1},"term":{"type":"string","maxLength":255},"medium":{"type":"string","maxLength":255},"source":{"type":"string","maxLength":255},"content":{"type":"string","maxLength":255},"campaign":{"type":"string","maxLength":255},"normalise":{"type":"boolean","default":true}}},"title":"UTM Builder","logicalName":"utm_builder","displayName":"UTM Builder","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"vat_calculator","description":"Add VAT to a price, or take it back out of one — the sum people get wrong. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["amount","rate","direction"],"properties":{"rate":{"type":"number","maximum":99.99,"minimum":0},"amount":{"type":"number"},"direction":{"enum":["add","remove"],"type":"string"}}},"title":"VAT Calculator","logicalName":"vat_calculator","displayName":"VAT Calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"video_to_gif","description":"Convert video to GIF — MP4 to GIF in your browser, with the frames you choose. A HelpySelf tool (helpyself.com).","inputSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["data"],"properties":{"fps":{"type":"number","default":10,"maximum":30,"minimum":1},"data":{"type":"string","maxLength":35000000,"minLength":1},"width":{"type":"integer","default":480,"maximum":1280,"minimum":16},"seconds":{"type":"number","default":3,"maximum":30,"minimum":0.1}}},"title":"Video to GIF","logicalName":"video_to_gif","displayName":"Video to GIF","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=HelpySelf&config=eyJ1cmwiOiAiaHR0cHM6Ly9oZWxweXNlbGYuY29tL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22HelpySelf%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fhelpyself.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22HelpySelf%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fhelpyself.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=HelpySelf&connectorUrl=https%3A%2F%2Fhelpyself.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"HelpySelf\" --url \"https://helpyself.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/helpyself-mcp-b09069f26f","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/helpyself-mcp-b09069f26f/tools/{tool}","mcpServerUrl":"https://helpyself.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/helpyself-mcp-b09069f26f?live=1"}