{"apiVersion":"v1","directorySlug":"utilityfordev-mcp-965339c613","title":"Utility For Dev","description":"Utility For Dev offers 70+ MCP-compatible tools for Claude, ChatGPT & AI assistants. Complete Model Context Protocol integration for finance calculators, JSON tools, text processing, encoding/decoding, validators, and more. Automate with AI assistants.","pageUrl":"https://www.mcpbundles.com/skills/utilityfordev-mcp-965339c613","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://utilityfordev.com/api/mcp","hostedMcpUrl":null,"toolCount":84,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.utilityfordev/utilityfordev-mcp-965339c613","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"text-count","description":"Count characters, words, and lines in text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"text-count","displayName":"text-count","title":"text-count","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sample-json","description":"Generate sample JSON data","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"sample-json","displayName":"sample-json","title":"sample-json","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"json-pretty","description":"Format JSON with proper indentation","inputSchema":{"type":"object","required":["json"],"properties":{"json":{"type":"string"}}},"logicalName":"json-pretty","displayName":"json-pretty","title":"json-pretty","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"json-minify","description":"Minify JSON by removing whitespace","inputSchema":{"type":"object","required":["json"],"properties":{"json":{"type":"string"}}},"logicalName":"json-minify","displayName":"json-minify","title":"json-minify","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"json-validate","description":"Validate JSON syntax","inputSchema":{"type":"object","required":["json"],"properties":{"json":{"type":"string"}}},"logicalName":"json-validate","displayName":"json-validate","title":"json-validate","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"base64-encode","description":"Encode text to Base64","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"base64-encode","displayName":"base64-encode","title":"base64-encode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"base64-decode","description":"Decode Base64 to text","inputSchema":{"type":"object","required":["encoded"],"properties":{"encoded":{"type":"string"}}},"logicalName":"base64-decode","displayName":"base64-decode","title":"base64-decode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"md5-hash","description":"Generate MD5 hash of text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"md5-hash","displayName":"md5-hash","title":"md5-hash","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"php-serialize","description":"Serialize data to PHP format","inputSchema":{"type":"object","required":["data"],"properties":{"data":{"type":"string"}}},"logicalName":"php-serialize","displayName":"php-serialize","title":"php-serialize","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"php-unserialize","description":"Unserialize PHP data","inputSchema":{"type":"object","required":["serialized"],"properties":{"serialized":{"type":"string"}}},"logicalName":"php-unserialize","displayName":"php-unserialize","title":"php-unserialize","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"url-encode","description":"URL encode text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"url-encode","displayName":"url-encode","title":"url-encode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"url-decode","description":"URL decode text","inputSchema":{"type":"object","required":["encoded"],"properties":{"encoded":{"type":"string"}}},"logicalName":"url-decode","displayName":"url-decode","title":"url-decode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"hex-encode","description":"Encode text to hexadecimal","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"hex-encode","displayName":"hex-encode","title":"hex-encode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"hex-decode","description":"Decode hexadecimal to text","inputSchema":{"type":"object","required":["hex"],"properties":{"hex":{"type":"string"}}},"logicalName":"hex-decode","displayName":"hex-decode","title":"hex-decode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"reverse-text","description":"Reverse the order of characters","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"reverse-text","displayName":"reverse-text","title":"reverse-text","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"uppercase","description":"Convert text to uppercase","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"uppercase","displayName":"uppercase","title":"uppercase","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"lowercase","description":"Convert text to lowercase","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"lowercase","displayName":"lowercase","title":"lowercase","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"rot13","description":"Apply ROT13 cipher to text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"rot13","displayName":"rot13","title":"rot13","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"remove-whitespace","description":"Remove all whitespace from text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"remove-whitespace","displayName":"remove-whitespace","title":"remove-whitespace","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"slugify","description":"Convert text to URL-friendly slug","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"slugify","displayName":"slugify","title":"slugify","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"email-validator","description":"Validate email address format","inputSchema":{"type":"object","required":["email"],"properties":{"email":{"type":"string"}}},"logicalName":"email-validator","displayName":"email-validator","title":"email-validator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"url-validator","description":"Validate URL format","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"logicalName":"url-validator","displayName":"url-validator","title":"url-validator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"extract-url-params","description":"Extract parameters from URL","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"logicalName":"extract-url-params","displayName":"extract-url-params","title":"extract-url-params","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ip-address-validator","description":"Validate IP address format","inputSchema":{"type":"object","required":["ip"],"properties":{"ip":{"type":"string"}}},"logicalName":"ip-address-validator","displayName":"ip-address-validator","title":"ip-address-validator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"hex-color-validator","description":"Validate hex color format","inputSchema":{"type":"object","required":["color"],"properties":{"color":{"type":"string"}}},"logicalName":"hex-color-validator","displayName":"hex-color-validator","title":"hex-color-validator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"us-phone-validator","description":"Validate US phone number format","inputSchema":{"type":"object","required":["phone"],"properties":{"phone":{"type":"string"}}},"logicalName":"us-phone-validator","displayName":"us-phone-validator","title":"us-phone-validator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"jwt-decode","description":"Decode JWT token payload","inputSchema":{"type":"object","required":["token"],"properties":{"token":{"type":"string"}}},"logicalName":"jwt-decode","displayName":"jwt-decode","title":"jwt-decode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"html-encode","description":"Encode HTML entities","inputSchema":{"type":"object","required":["html"],"properties":{"html":{"type":"string"}}},"logicalName":"html-encode","displayName":"html-encode","title":"html-encode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"html-decode","description":"Decode HTML entities","inputSchema":{"type":"object","required":["encoded"],"properties":{"encoded":{"type":"string"}}},"logicalName":"html-decode","displayName":"html-decode","title":"html-decode","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"uuid-generator","description":"Generate a random UUID","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"uuid-generator","displayName":"uuid-generator","title":"uuid-generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"password-generator","description":"Generate a secure random password","inputSchema":{"type":"object","required":[],"properties":{"length":{"type":"number","default":16}}},"logicalName":"password-generator","displayName":"password-generator","title":"password-generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"color-converter","description":"Convert hex colors to RGB/HSL","inputSchema":{"type":"object","required":["hex"],"properties":{"hex":{"type":"string"}}},"logicalName":"color-converter","displayName":"color-converter","title":"color-converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"timestamp-converter","description":"Convert Unix timestamp to date","inputSchema":{"type":"object","required":["timestamp"],"properties":{"timestamp":{"type":"string"}}},"logicalName":"timestamp-converter","displayName":"timestamp-converter","title":"timestamp-converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"css-minify","description":"Minify CSS code","inputSchema":{"type":"object","required":["css"],"properties":{"css":{"type":"string"}}},"logicalName":"css-minify","displayName":"css-minify","title":"css-minify","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"lorem-generator","description":"Generate Lorem Ipsum text","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"lorem-generator","displayName":"lorem-generator","title":"lorem-generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"regex-tester","description":"Test regex patterns against text","inputSchema":{"type":"object","required":["pattern","text"],"properties":{"text":{"type":"string"},"pattern":{"type":"string"}}},"logicalName":"regex-tester","displayName":"regex-tester","title":"regex-tester","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sha256-hash","description":"Generate SHA256 hash of text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"sha256-hash","displayName":"sha256-hash","title":"sha256-hash","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"json-to-csv","description":"Convert JSON array to CSV format","inputSchema":{"type":"object","required":["json"],"properties":{"json":{"type":"string"}}},"logicalName":"json-to-csv","displayName":"json-to-csv","title":"json-to-csv","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"xml-formatter","description":"Format and validate XML","inputSchema":{"type":"object","required":["xml"],"properties":{"xml":{"type":"string"}}},"logicalName":"xml-formatter","displayName":"xml-formatter","title":"xml-formatter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sql-formatter","description":"Format SQL queries","inputSchema":{"type":"object","required":["sql"],"properties":{"sql":{"type":"string"}}},"logicalName":"sql-formatter","displayName":"sql-formatter","title":"sql-formatter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"markdown-to-html","description":"Convert Markdown to HTML","inputSchema":{"type":"object","required":["markdown"],"properties":{"markdown":{"type":"string"}}},"logicalName":"markdown-to-html","displayName":"markdown-to-html","title":"markdown-to-html","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"cron-parser","description":"Parse and explain cron expressions","inputSchema":{"type":"object","required":["cron"],"properties":{"cron":{"type":"string"}}},"logicalName":"cron-parser","displayName":"cron-parser","title":"cron-parser","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"yaml-to-json","description":"Convert YAML to JSON","inputSchema":{"type":"object","required":["yaml"],"properties":{"yaml":{"type":"string"}}},"logicalName":"yaml-to-json","displayName":"yaml-to-json","title":"yaml-to-json","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"text-diff","description":"Compare two texts and show differences","inputSchema":{"type":"object","required":["text1","text2"],"properties":{"text1":{"type":"string"},"text2":{"type":"string"}}},"logicalName":"text-diff","displayName":"text-diff","title":"text-diff","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"binary-converter","description":"Convert text to binary and vice versa","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"}}},"logicalName":"binary-converter","displayName":"binary-converter","title":"binary-converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"octal-converter","description":"Convert text to octal and vice versa","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"}}},"logicalName":"octal-converter","displayName":"octal-converter","title":"octal-converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ascii-table","description":"Generate ASCII character table","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"ascii-table","displayName":"ascii-table","title":"ascii-table","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"case-converter","description":"Convert text to various case formats","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"case-converter","displayName":"case-converter","title":"case-converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"line-sorter","description":"Sort lines of text alphabetically","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"line-sorter","displayName":"line-sorter","title":"line-sorter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"duplicate-remover","description":"Remove duplicate lines from text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"duplicate-remover","displayName":"duplicate-remover","title":"duplicate-remover","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"word-frequency","description":"Count word frequencies in text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"word-frequency","displayName":"word-frequency","title":"word-frequency","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"string-replacer","description":"Replace text patterns","inputSchema":{"type":"object","required":["text","find","replace"],"properties":{"find":{"type":"string"},"text":{"type":"string"},"replace":{"type":"string"}}},"logicalName":"string-replacer","displayName":"string-replacer","title":"string-replacer","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"random-number-generator","description":"Generate random numbers","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"random-number-generator","displayName":"random-number-generator","title":"random-number-generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"epoch-time","description":"Get current epoch timestamp","inputSchema":{"type":"object","required":[],"properties":{}},"logicalName":"epoch-time","displayName":"epoch-time","title":"epoch-time","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"emi-calculator","description":"Calculate loan EMI","inputSchema":{"type":"object","required":["loanAmount","interestRate","loanTenure"],"properties":{"loanAmount":{"type":"number"},"loanTenure":{"type":"number"},"interestRate":{"type":"number"}}},"logicalName":"emi-calculator","displayName":"emi-calculator","title":"emi-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"bmi-calculator","description":"Calculate Body Mass Index","inputSchema":{"type":"object","required":["weight","height"],"properties":{"height":{"type":"number"},"weight":{"type":"number"}}},"logicalName":"bmi-calculator","displayName":"bmi-calculator","title":"bmi-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"gst-calculator","description":"Calculate GST amounts","inputSchema":{"type":"object","required":["amount","gstRate"],"properties":{"amount":{"type":"number"},"gstRate":{"type":"number"}}},"logicalName":"gst-calculator","displayName":"gst-calculator","title":"gst-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sip-calculator","description":"Calculate SIP returns","inputSchema":{"type":"object","required":["monthlyAmount","annualReturn","years"],"properties":{"years":{"type":"number"},"annualReturn":{"type":"number"},"monthlyAmount":{"type":"number"}}},"logicalName":"sip-calculator","displayName":"sip-calculator","title":"sip-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"salary-calculator","description":"Calculate take-home salary","inputSchema":{"type":"object","required":["grossSalary"],"properties":{"taxRate":{"type":"number"},"grossSalary":{"type":"number"}}},"logicalName":"salary-calculator","displayName":"salary-calculator","title":"salary-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"calorie-calculator","description":"Calculate daily calorie needs","inputSchema":{"type":"object","required":["age","weight","height","gender","activityLevel"],"properties":{"age":{"type":"number"},"gender":{"type":"string"},"height":{"type":"number"},"weight":{"type":"number"},"activityLevel":{"type":"string"}}},"logicalName":"calorie-calculator","displayName":"calorie-calculator","title":"calorie-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"emi-calculator-pro","description":"Advanced EMI calculator with extra payment analysis","inputSchema":{"type":"object","required":["loanAmount","interestRate","loanTenure"],"properties":{"loanAmount":{"type":"number"},"loanTenure":{"type":"number"},"extraPayment":{"type":"number","default":0},"interestRate":{"type":"number"}}},"logicalName":"emi-calculator-pro","displayName":"emi-calculator-pro","title":"emi-calculator-pro","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"emi-calculator-max","description":"Advanced EMI calculator with yearly extra EMI payments","inputSchema":{"type":"object","required":["loanAmount","interestRate","loanTenure"],"properties":{"loanAmount":{"type":"number"},"loanTenure":{"type":"number"},"interestRate":{"type":"number"},"extraEMIsPerYear":{"type":"number","default":0}}},"logicalName":"emi-calculator-max","displayName":"emi-calculator-max","title":"emi-calculator-max","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tip-calculator","description":"Calculate tips and split bills","inputSchema":{"type":"object","required":["billAmount","tipPercentage"],"properties":{"billAmount":{"type":"number"},"splitBetween":{"type":"number","default":1},"tipPercentage":{"type":"number"}}},"logicalName":"tip-calculator","displayName":"tip-calculator","title":"tip-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"percentage-calculator","description":"Calculate percentages, increases, and decreases","inputSchema":{"type":"object","required":["value1","value2"],"properties":{"value1":{"type":"number"},"value2":{"type":"number"}}},"logicalName":"percentage-calculator","displayName":"percentage-calculator","title":"percentage-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"age-calculator","description":"Calculate exact age in years, months, and days","inputSchema":{"type":"object","required":["birthDate"],"properties":{"birthDate":{"type":"string"},"targetDate":{"type":"string"}}},"logicalName":"age-calculator","displayName":"age-calculator","title":"age-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"simple-interest-calculator","description":"Calculate simple interest using P×R×T/100","inputSchema":{"type":"object","required":["principal","rate","time"],"properties":{"rate":{"type":"number"},"time":{"type":"number"},"principal":{"type":"number"}}},"logicalName":"simple-interest-calculator","displayName":"simple-interest-calculator","title":"simple-interest-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"discount-calculator","description":"Calculate sale prices and savings from discounts","inputSchema":{"type":"object","required":["originalPrice","discountPercent"],"properties":{"originalPrice":{"type":"number"},"discountPercent":{"type":"number"}}},"logicalName":"discount-calculator","displayName":"discount-calculator","title":"discount-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"temperature-converter","description":"Convert between Celsius, Fahrenheit, and Kelvin","inputSchema":{"type":"object","required":["temperature","fromUnit"],"properties":{"fromUnit":{"enum":["celsius","fahrenheit","kelvin"],"type":"string"},"temperature":{"type":"number"}}},"logicalName":"temperature-converter","displayName":"temperature-converter","title":"temperature-converter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"area-calculator","description":"Calculate area of rectangles, squares, circles, and triangles","inputSchema":{"type":"object","required":["shape"],"properties":{"base":{"type":"number"},"shape":{"enum":["rectangle","square","circle","triangle"],"type":"string"},"width":{"type":"number"},"height":{"type":"number"},"length":{"type":"number"},"radius":{"type":"number"}}},"logicalName":"area-calculator","displayName":"area-calculator","title":"area-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"fuel-economy-calculator","description":"Calculate fuel economy in MPG, km/L, and L/100km","inputSchema":{"type":"object","required":["distance","fuelUsed"],"properties":{"unit":{"enum":["mpg","metric"],"type":"string","default":"mpg"},"distance":{"type":"number"},"fuelUsed":{"type":"number"}}},"logicalName":"fuel-economy-calculator","displayName":"fuel-economy-calculator","title":"fuel-economy-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"payback-period-calculator","description":"Calculate investment payback period","inputSchema":{"type":"object","required":["initialInvestment","annualCashFlow","discountRate"],"properties":{"discountRate":{"type":"number"},"annualCashFlow":{"type":"number"},"initialInvestment":{"type":"number"}}},"logicalName":"payback-period-calculator","displayName":"payback-period-calculator","title":"payback-period-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"break-even-calculator","description":"Calculate business break-even point","inputSchema":{"type":"object","required":["fixedCosts","pricePerUnit","variableCostPerUnit"],"properties":{"fixedCosts":{"type":"number"},"pricePerUnit":{"type":"number"},"variableCostPerUnit":{"type":"number"}}},"logicalName":"break-even-calculator","displayName":"break-even-calculator","title":"break-even-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"debt-payoff-calculator","description":"Calculate debt elimination timeline","inputSchema":{"type":"object","required":["totalDebt","interestRate","monthlyPayment"],"properties":{"totalDebt":{"type":"number"},"extraPayment":{"type":"number","default":0},"interestRate":{"type":"number"},"monthlyPayment":{"type":"number"}}},"logicalName":"debt-payoff-calculator","displayName":"debt-payoff-calculator","title":"debt-payoff-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"password-strength-checker","description":"Check password strength and security","inputSchema":{"type":"object","required":["password"],"properties":{"password":{"type":"string"}}},"logicalName":"password-strength-checker","displayName":"password-strength-checker","title":"password-strength-checker","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"git-commit-generator","description":"Generate conventional Git commit messages","inputSchema":{"type":"object","required":["type","description"],"properties":{"body":{"type":"string"},"type":{"enum":["feat","fix","docs","style","refactor","test","chore","perf","ci","build"],"type":"string"},"scope":{"type":"string"},"breaking":{"type":"boolean","default":false}}},"logicalName":"git-commit-generator","displayName":"git-commit-generator","title":"git-commit-generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"date-difference-calculator","description":"Calculate difference between two dates","inputSchema":{"type":"object","required":["startDate","endDate"],"properties":{"endDate":{"type":"string","format":"date"},"startDate":{"type":"string","format":"date"}}},"logicalName":"date-difference-calculator","displayName":"date-difference-calculator","title":"date-difference-calculator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"html-to-markdown","description":"Convert HTML to Markdown format","inputSchema":{"type":"object","required":["html"],"properties":{"html":{"type":"string"}}},"logicalName":"html-to-markdown","displayName":"html-to-markdown","title":"html-to-markdown","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"csv-to-json","description":"Convert CSV data to JSON format","inputSchema":{"type":"object","required":["csv"],"properties":{"csv":{"type":"string"},"delimiter":{"type":"string","default":","},"hasHeaders":{"type":"boolean","default":true}}},"logicalName":"csv-to-json","displayName":"csv-to-json","title":"csv-to-json","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"palindrome-checker","description":"Check if text is a palindrome","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"},"caseSensitive":{"type":"boolean","default":false}}},"logicalName":"palindrome-checker","displayName":"palindrome-checker","title":"palindrome-checker","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"shuffled-text-generator","description":"Generate shuffled text variations","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"},"shuffleType":{"enum":["characters","words","lines"],"type":"string","default":"characters"}}},"logicalName":"shuffled-text-generator","displayName":"shuffled-text-generator","title":"shuffled-text-generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"anagram-generator","description":"Generate anagrams from text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"anagram-generator","displayName":"anagram-generator","title":"anagram-generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"color-shades-generator","description":"Generate color palette with shades and tints","inputSchema":{"type":"object","required":["baseColor"],"properties":{"baseColor":{"type":"string"}}},"logicalName":"color-shades-generator","displayName":"color-shades-generator","title":"color-shades-generator","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"vowel-consonant-counter","description":"Count vowels and consonants in text","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string"}}},"logicalName":"vowel-consonant-counter","displayName":"vowel-consonant-counter","title":"vowel-consonant-counter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"url-parser","description":"Parse URL components and parameters","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"logicalName":"url-parser","displayName":"url-parser","title":"url-parser","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Utility-For-Dev&config=eyJ1cmwiOiAiaHR0cHM6Ly91dGlsaXR5Zm9yZGV2LmNvbS9hcGkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Utility-For-Dev%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Futilityfordev.com%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Utility-For-Dev%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Futilityfordev.com%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Utility+For+Dev&connectorUrl=https%3A%2F%2Futilityfordev.com%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Utility-For-Dev\" --url \"https://utilityfordev.com/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/utilityfordev-mcp-965339c613","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/utilityfordev-mcp-965339c613/tools/{tool}","mcpServerUrl":"https://utilityfordev.com/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/utilityfordev-mcp-965339c613?live=1"}