{"name":"services.gera/mcp-geratools","slug":"gera-mcp-geratools","title":null,"description":"base64, hashing, regex, word count, JWT decode and CSS unit conversion. Deterministic, offline.","url":"https://mcp.market/server/gera-mcp-geratools","rating":null,"grade":"C","score":68,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":3,"stars":null,"forks":null,"downloads_week":null,"last_push_at":null,"license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/geraservicesuk/globetura","website":"https://geratools.com","version":"1.0.1","remotes":[],"packages":[{"registryType":"npm","identifier":"@gera-services/mcp-geratools","version":"1.0.1","transport":{"type":"stdio"}}],"tools":[{"name":"base64","description":"Encode text or hex bytes to Base64, or decode Base64 / Base64url back to text. Binary-safe via UTF-8 so emoji and non-ASCII round-trip correctly. Supports standard (+ / with = padding) and URL-safe (- _ no padding) variants. Decoding auto-restores padding and falls back to raw hex if the bytes are not valid UTF-8. Runs entirely offline — same logic as the GeraTools Base64 tool.","write_action":false,"price_micros":0,"input_schema":null},{"name":"css_unit_convert","description":"Convert a CSS length value from one unit to every other CSS unit (px, rem, em, pt, pc, in, cm, mm, Q). Absolute units use 1in = 96px; rem depends on root font size and em on parent font size (both default 16px). Offline — same logic as the GeraTools CSS Unit Converter.","write_action":false,"price_micros":0,"input_schema":null},{"name":"hash","description":"Compute a cryptographic digest of the input using Node crypto — the same algorithms a browser SubtleCrypto produces. Input can be utf8 (default), hex, or base64; output as hex (default) or base64. Deterministic and offline. Note: MD5 and SHA-1 are provided for checksums/legacy interop only, not for security.","write_action":false,"price_micros":0,"input_schema":null},{"name":"jwt_decode","description":"Base64url-decode a JWT into its header and payload JSON, list the iat/nbf/exp time claims as ISO timestamps, and report whether the token is expired. Does NOT verify the signature — never trust an unverified payload for authorization. Offline — same logic as the GeraTools JWT Decoder.","write_action":false,"price_micros":0,"input_schema":null},{"name":"regex_test","description":"Run a JavaScript regular expression against a test string and return every match (with index, capture groups and named groups), the match count, and a plain-English, token-by-token explanation of the pattern. Invalid patterns return the engine error rather than throwing. Offline — same logic as the GeraTools Regex Tester.","write_action":true,"price_micros":0,"input_schema":null},{"name":"word_count","description":"Analyse a block of text: word count, characters (with and without spaces), sentence count, paragraph count, line count, and estimated reading time (200 wpm). Offline — same logic as the GeraTools Word Counter.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":68,"grade":"C","scanned_at":"2026-09-26T16:36:47.779Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T16:36:47.748Z","components":{"code":{"score":25,"max":25,"notes":["7 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":4,"max":10,"notes":["verified namespace with website, no repo"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@gera-services/mcp-geratools","version":"1.0.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-06-23T09:16:43.570Z","repositoryUrl":"git+https://github.com/geraservicesuk/globetura.git"}],"repo":{"found":false,"owner":"geraservicesuk","repo":"globetura","error":"repo not found"},"icon":{"url":"https://geratools.com/favicon.ico","source":"site","width":48,"height":48},"presence":{"stars":null,"forks":null,"downloadsWeek":null,"license":"MIT","lastPushAt":null,"score":3}}}},"grade_history":[],"reviews":[]}