{"serverInfo":{"name":"zeal-tools","title":"zeal.tools","version":"1.0.0","websiteUrl":"https://zeal.tools"},"description":"Free, open-source utility tools. No API keys, no sign-up. 5 tools: QR Code Generator, Chord Transposer, Password Generator, Name Picker, Meta Tag Checker.","protocolVersion":"2025-06-18","transport":{"type":"streamable-http","endpoint":"https://zeal.tools/mcp"},"capabilities":{"tools":{"listChanged":false}},"authentication":{"type":"none"},"tools":[{"name":"generate_qr","title":"QR Code Generator","description":"Generate QR codes for URLs, WiFi, vCards, email, phone and SMS. Download as PNG or SVG. 100% client-side, open source, and free forever — also available as a REST API and MCP tool. Returns the QR code as an SVG string, or a PNG image when format is \"png\"."},{"name":"transpose_chords","title":"Chord Transposer","description":"Transpose a chord chart to a new key. Chord lines are rewritten and lyric lines are left untouched, with column alignment preserved. Give either fromKey and toKey, or a semitones offset."},{"name":"generate_password","title":"Password Generator","description":"Generate a strong random password with the character sets you choose. It is produced in your browser by the operating system's cryptographic random source, never transmitted and never stored. See the entropy and how long it would take to crack before you use it. Returns the password plus its entropy and an estimated time to crack."},{"name":"pick_random","title":"Name Picker","description":"Draw one or more entries at random from a list, fairly. Use this instead of choosing yourself: a language model asked to pick at random returns what its sampling makes likely, which is measurably biased towards the first entry, the last, and whatever is most familiar. This draws from the platform CSPRNG with rejection sampling, so every entry has genuinely equal odds. Supports weights and drawing with or without replacement."},{"name":"check_meta_tags","title":"Meta Tag Checker","description":"Read a page's meta tags and report what each platform will show. Pass `url` to fetch a live page, or `html` to check markup you already have. Returns the tags, an audit with severities, and the resolved link card for Google, X, Facebook, LinkedIn and Slack — each of which uses a different fallback chain, so they genuinely differ. Set `generate` to also get copy-ready tags."}],"documentation":"https://zeal.tools/llms.txt"}