Developer Tools
1234.nu
A developer utility MCP server for cryptographic hashing, HMAC, Base64 and URL encoding/decoding, and JSON validation/formatting.
ENDPOINT 1
https://1234.nu/mcp
MCP server metadata
- Name
- 1234.nu
- Version
- 1.0.0
Stateless developer-tool transforms from 1234.nu. Call tools/list to discover them.
Known tools 138
uuidGenerate one or more UUIDs: random v4 (default) or time-ordered v7 (RFC 9562).
Inferred read-onlymorseEncode text to Morse code, or decode Morse (words separated by " / ") back to text.
Inferred read-onlyromanConvert an integer (1–3999) to a Roman numeral, or a Roman numeral back to an integer.
Inferred read-onlyslugifyTurn text into a URL-friendly slug (lowercase, hyphen-separated, accents stripped).
Inferred read-onlycase_convertConvert an identifier between cases: camel, pascal, snake, kebab, constant, title.
Inferred read-onlyhtml_entitiesEncode special characters to HTML entities, or decode HTML entities back to text.
Inferred read-onlygzipCompress text (gzip, deflate, brotli, or zstd) and return Base64, or decode Base64 back to text.
Inferred read-onlycolor_convertParse a CSS color (hex like #3af or #33aaff, or "rgb(r,g,b)") and return hex, rgb, hsl, oklch, oklab, lab (CSS Color 4 D50) and naive CMYK forms.
Inferred read-onlylist_opsSet operations on two newline-separated lists: union, intersection, items only in A, or only in B.
Inferred read-onlyvalidateValidate an IBAN, credit-card number (Luhn), BIC/SWIFT code, ISBN-10/13, or EU VAT number.
Inferred read-onlyjson_to_tableConvert a JSON array of objects into a GitHub-flavored Markdown table (union of keys as columns).
Inferred read-onlynumeronymTurn words into numeronyms — internationalization → i18n, accessibility → a11y.
Inferred read-onlyemail_normalizeCanonicalize email addresses — lowercase, strip Gmail dots and +tags — and dedupe.
Potential side effectsescapeEscape or unescape a string for a target format: JSON string body, regular-expression literal, HTML entities, SQL LIKE wildcards, POSIX shell single-quoting, or URI component.
Potential side effectssort_linesSort, reverse, deduplicate, shuffle, or count line frequency in newline-separated text.
Inferred read-onlyflip_textFlip text upside-down (Unicode substitution + reversal), mirror it (reverse only), or both.
Inferred read-onlyforgeRun a chain of operations (a "recipe") over an input, like CyberChef / the /forge web tool.
Inferred read-onlywire_gaugeAmerican Wire Gauge properties for a gauge number (awg, -3 = 0000 to 40).
Inferred read-onlyvoltage_dropVoltage drop down a cable run (DC / 1-phase / 3-phase) from length, current and cross-section.
Potential side effectsbattery_packSeries/parallel battery pack totals — pack voltage, capacity, energy and cell count from a cell spec.
Inferred read-onlypsu_rippleSmoothing capacitor for a rectifier from load current and target ripple.
Inferred read-onlypwm_averagePWM duty cycle to average/RMS voltage and timing (or supply→duty for a target average).
Inferred read-onlyntc_thermistorConvert NTC thermistor resistance ↔ temperature using the Beta model (r0/beta) or Steinhart-Hart (a/b/c).
Inferred read-onlyantenna_lengthPhysical antenna lengths (full/half/quarter/⅝-wave) from a frequency, scaled by a velocity factor for real wire.
Inferred read-onlyfsplFree-space path loss in dB from distance and frequency: 20·log10(d_km) + 20·log10(f_MHz) + 32.44.
Inferred read-onlylink_budgetReceived power and link margin: Prx = Ptx + Gtx + Grx − path_loss − other_loss; margin = Prx − sensitivity.
Inferred read-onlylora_airtimeLoRa time-on-air (Semtech formula) from payload, SF, bandwidth and coding rate.
Inferred read-onlymodbus_addressDecode a Modbus data address (5-/6-digit Modicon convention) to its register table, function code, access and zero-based PDU offset.
Inferred read-onlymeshtastic_airtimeTime-on-air (ms) for a Meshtastic packet given a modem preset and data payload size (the 16-byte header and 16-symbol preamble are included).
Inferred read-onlymeshtastic_channel_urlBuild a shareable Meshtastic channel URL (meshtastic.org/e/#…) from a name, modem preset and region.
Inferred read-onlymeshtastic_channel_decodeDecode a Meshtastic channel URL (meshtastic.org/e/#…) back to its name, modem preset, region and key type.
Inferred read-onlysolar_yieldEstimate annual rooftop solar yield (kWh/year) from array size, regional specific yield, orientation and tilt factors.
Inferred read-onlybattery_roiHome-battery payback: annual saving and payback years from capacity, price, efficiency, daily cycles and buy vs feed-in prices.
Inferred read-onlyev_charge_timeEV charging time between two states of charge, modelling DC rapid-charge taper above 80%.
Potential side effectsco2_deviceYearly energy and CO₂ for one device from power, daily run-time and grid carbon intensity (g/kWh).
Inferred read-onlysemver_bumpCompute the next version for a bump type: major, minor, patch, premajor, preminor, prepatch, prerelease.
Inferred read-onlyopenapi_validateStructurally validate an OpenAPI 3.x / Swagger 2.0 document (JSON or YAML).
Inferred read-onlydew_pointDew point (°C) from air temperature (°C) and relative humidity (%), via the Magnus formula.
Inferred read-onlyfeels_likeApparent ("feels-like") temperature in °C — wind chill when cold, heat index when hot — from temp (°C), wind (km/h) and humidity (%).
Inferred read-onlymoon_phaseMoon phase for a date (ISO 8601, or now if omitted): name, illuminated fraction and age in days.
Inferred read-onlysun_positionSun azimuth (° from north) and altitude (° above horizon) for a date/time and location.
Inferred read-onlygps_distanceGreat-circle distance (km) and initial bearing (°) between two lat/lon points, via Haversine.
Inferred read-onlycoords_convertConvert decimal-degree lat/lon to DMS strings and an MGRS grid reference.
Inferred read-onlymagnetic_declinationMagnetic declination (° east-positive, true = magnetic + declination) from the World Magnetic Model 2025, for a lat/lon, optional elevation (m) and date.
Inferred read-onlyhiking_timeNaismith's-rule hiking time (hours) from distance (km) and ascent (m), with adjustable flat pace and climb rate.
Inferred read-onlytypoglycemiaScramble the inner letters of each word (4+ letters), keeping the first and last in place — the text stays readable.
Inferred read-onlyfakeGenerate realistic but fake test data — names, emails, addresses, Luhn-valid cards, IBANs, plus Dutch KVK / BSN / BTW numbers, a full persona, or a full company profile.
Inferred read-onlyfake_schemaGenerate fake test data from a custom schema you define: a list of named fields, each with a type (name, email, uuid, bsn, iban, city, …).
Potential side effectsnumber_formatFormat a number as words, hex, binary, octal, scientific notation and a grouped decimal.
Inferred read-onlyunit_convertConvert a value between units of length, mass, data, speed, area, volume or temperature.
Inferred read-onlynumber_statsDescriptive statistics for a list of numbers (space/comma/newline separated): count, sum, min, max, range, mean, median, mode, sample & population variance/stddev, and percentiles.
Inferred read-onlygcd_lcmGreatest common divisor and least common multiple of a list of integers, with Bézout coefficients for two numbers.
Inferred read-onlycombinatoricsFactorial, permutations (nPr), combinations (nCr), permutations/combinations with repetition, and derangements (!n) for integers 0 ≤ r, n ≤ 5000.
Inferred read-onlysolve_equationSolve a polynomial from its coefficients (highest power first): [a,b] linear, [a,b,c] quadratic, [a,b,c,d] cubic.
Inferred read-onlymatrixMatrix operations: add, subtract, multiply (a and b); transpose, determinant, inverse, rank, trace (a only).
Inferred read-onlybitwiseBitwise calculator over a fixed width (8/16/32/64): and, or, xor (a,b); not, shl, shr (logical), sar (arithmetic) (a, with b as shift).
Inferred read-onlyfloat_inspectDecompose a number into its IEEE-754 form (sign, exponent, mantissa, hex bytes, class).
Inferred read-onlytext_binaryConvert text to space-separated 8-bit binary (UTF-8 bytes), or decode binary back to text.
Inferred read-onlyunicode_inspectBreak text into its Unicode code points: character, U+ value, decimal, HTML entity and UTF-8 bytes.
Inferred read-onlyhexdumpClassic hex dump of text (UTF-8): 16 bytes per row with offset, hex columns and an ASCII gutter.
Inferred read-onlystring_opsString utilities: trim, trim_lines, upper, lower, pad_left, pad_right, truncate, wrap, repeat, number_lines, remove_blank, remove_dupes, reverse, reverse_lines, count.
Inferred read-onlywhitespace_inspectReveal invisible characters in text — tabs, non-breaking spaces, zero-width characters, BOM and carriage returns — as glyphs, with a count of each.
Inferred read-onlymarkdown_tableTurn CSV/TSV (or pipe/semicolon-delimited) data into an aligned GitHub-flavored Markdown table.
Inferred read-onlyquery_stringParse a URL or query string into its parameters (URL-decoded; repeated keys preserved).
Inferred read-onlyenv_parseParse a .env file into a JSON object (action "parse"), or render a JSON object back into .env lines (action "generate").
Inferred read-onlycsv_jsonConvert CSV to a JSON array of objects (direction "csv2json"; first row is headers) or a JSON array back to CSV ("json2csv").
Inferred read-onlysubnet_vlsmCarve an IPv4 network into variable-length subnets that fit a list of host requirements (largest first).
Inferred read-onlypassword_hashHash a password with scrypt (action "hash"), or verify a password against a stored scrypt hash (action "verify").
Inferred read-onlyfancy_textRestyle text with Unicode look-alikes: bold, italic, bold_italic, script, fraktur, double_struck, monospace, fullwidth, circled, squared, small_caps, strikethrough, underline.
Inferred read-onlysun_timesSunrise, sunset, solar noon, civil twilight and day length for a location and date.
Inferred read-onlyhtpasswdBuild an HTTP Basic "Authorization" header and an Apache .htpasswd {SHA} line for a user/password.
Inferred read-onlycommit_lintLint a commit message against Conventional Commits — type, scope, breaking change, header length — and the semver bump it implies.
Potential side effectsbip39Generate a BIP39 mnemonic from fresh or supplied entropy (action "generate"), or validate a mnemonic and recover its entropy (action "validate").
Inferred read-onlyclean_urlUnwrap redirect-wrapped links (Outlook SafeLinks, Google, Facebook, YouTube, Proofpoint urldefense) and strip common tracking parameters (utm_*, fbclid, gclid, ...).
Inferred read-onlyip_range_to_cidrConvert an inclusive IPv4 address range (start to end) into the minimal set of CIDR blocks that covers it exactly.
Inferred read-onlyworkdays_betweenCount business days between two dates (inclusive), skipping weekends and an optional list of holidays.
Inferred read-onlyprompt_injection_scanLint (usually untrusted) text for prompt-injection patterns: instruction-override phrases, invisible/zero-width unicode, Unicode Tags-block smuggling, bidi (Trojan-Source) controls, and markdown/HTML image exfiltration.
Inferred read-onlyllmstxt_validateValidate an llms.txt file against the llmstxt.org format (required H1 title, optional blockquote summary, H2 link sections).
Inferred read-onlyagents_md_gradeGrade an AGENTS.md / CLAUDE.md for completeness against the sections coding agents rely on (overview, setup, build/run, testing, conventions, structure, git/PR, gotchas).
Inferred read-onlyprotobuf_decodeDecode raw Protocol Buffers bytes (hex or base64, auto-detected) without the .proto schema — like `protoc --decode_raw`.
Inferred read-onlyjsondiffDeep structural diff of two JSON documents (ported from /jsondiff): key order is ignored, arrays are compared by index.
Inferred read-onlyjsonschemaValidate a JSON document against a JSON Schema (ported from /jsonschema: the same draft-07 / 2020-12 keyword subset — type, enum, const, properties/required/additionalProperties, items/prefixItems, allOf/anyOf/oneOf/not, local $ref, numeric/string/array/object bounds), or infer a draft-07 JSON Schema from a sample JSON document.
Inferred read-onlytypesInfer TypeScript types from a JSON document (ported from /types): objects become exported interfaces, arrays merge shapes across elements (producing unions and optional fields for mixed shapes), and repeated names get suffixed.
Inferred read-onlytriangleSolve a triangle from any 3 known measurements (sides a/b/c and/or angles A/B/C in degrees, at least one side).
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.1234-nu]
url = "https://1234.nu/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"1234-nu": {
"type": "http",
"url": "https://1234.nu/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: 1234-nu
Remote MCP URL: https://1234.nu/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"1234-nu": {
"url": "https://1234.nu/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"1234-nu": {
"type": "http",
"url": "https://1234.nu/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "1234-nu",
"transport": "streamable-http",
"url": "https://1234.nu/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.