← Registry

Developer Tools

1234.nu

A developer utility MCP server for cryptographic hashing, HMAC, Base64 and URL encoding/decoding, and JSON validation/formatting.

1 endpoint138 known tools

ENDPOINT 1

https://1234.nu/mcp

No auth detected

MCP server metadata

Name
1234.nu
Version
1.0.0
Capabilities
tools
Server instructions

Stateless developer-tool transforms from 1234.nu. Call tools/list to discover them.

Known tools 138

hash

Compute a cryptographic hash (md5, sha1, sha256, sha512) of text.

Inferred read-only
hmac

Compute an HMAC of a message with a secret key.

Potential side effects
base64

Encode text to Base64, or decode Base64 back to text (UTF-8).

Inferred read-only
url_encode

Percent-encode (encode) or decode a string for use in URLs.

Inferred read-only
json_format

Validate and pretty-print (or minify) JSON.

Inferred read-only
yaml_to_json

Convert YAML to pretty-printed JSON.

Inferred read-only
json_to_yaml

Convert JSON to YAML.

Inferred read-only
uuid

Generate one or more UUIDs: random v4 (default) or time-ordered v7 (RFC 9562).

Inferred read-only
morse

Encode text to Morse code, or decode Morse (words separated by " / ") back to text.

Inferred read-only
roman

Convert an integer (1–3999) to a Roman numeral, or a Roman numeral back to an integer.

Inferred read-only
slugify

Turn text into a URL-friendly slug (lowercase, hyphen-separated, accents stripped).

Inferred read-only
case_convert

Convert an identifier between cases: camel, pascal, snake, kebab, constant, title.

Inferred read-only
text_stats

Count characters, words, lines, and sentences in text.

Inferred read-only
base32

Encode text to Base32 (RFC 4648), or decode Base32 back to text (UTF-8).

Inferred read-only
hex

Encode text to hexadecimal, or decode hex back to text (UTF-8).

Inferred read-only
html_entities

Encode special characters to HTML entities, or decode HTML entities back to text.

Inferred read-only
rot13

Apply a ROT13 or arbitrary Caesar shift cipher to text.

Inferred read-only
crc32

Compute the CRC32 checksum of text.

Inferred read-only
base_convert

Convert an integer between number bases (2–36).

Inferred read-only
gzip

Compress text (gzip, deflate, brotli, or zstd) and return Base64, or decode Base64 back to text.

Inferred read-only
jwt_decode

Decode a JWT (JSON Web Token) into its header and payload.

Inferred read-only
password

Generate a cryptographically random password.

Inferred read-only
color_convert

Parse 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-only
lorem

Generate lorem-ipsum placeholder text by words, sentences, or paragraphs.

Inferred read-only
list_ops

Set operations on two newline-separated lists: union, intersection, items only in A, or only in B.

Inferred read-only
validate

Validate an IBAN, credit-card number (Luhn), BIC/SWIFT code, ISBN-10/13, or EU VAT number.

Inferred read-only
json_to_table

Convert a JSON array of objects into a GitHub-flavored Markdown table (union of keys as columns).

Inferred read-only
math_eval

Evaluate a math expression (e.g.

Inferred read-only
numeronym

Turn words into numeronyms — internationalization → i18n, accessibility → a11y.

Inferred read-only
email_normalize

Canonicalize email addresses — lowercase, strip Gmail dots and +tags — and dedupe.

Potential side effects
json_to_xml

Convert a JSON object to XML.

Inferred read-only
escape

Escape 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 effects
sort_lines

Sort, reverse, deduplicate, shuffle, or count line frequency in newline-separated text.

Inferred read-only
flip_text

Flip text upside-down (Unicode substitution + reversal), mirror it (reverse only), or both.

Inferred read-only
leet

Convert text to leetspeak.

Inferred read-only
forge

Run a chain of operations (a "recipe") over an input, like CyberChef / the /forge web tool.

Inferred read-only
ohms_law

Ohm's law solver.

Inferred read-only
resistor_color_code

Decode resistor color bands into a resistance value.

Inferred read-only
led_resistor

Series resistor for an LED or series string.

Inferred read-only
voltage_divider

Two-resistor voltage divider.

Inferred read-only
filter_cutoff

Cutoff/resonant frequency of a passive filter.

Inferred read-only
timer_555

555 timer calculator.

Inferred read-only
reactance

Reactance of a capacitor or inductor at a frequency.

Inferred read-only
wire_gauge

American Wire Gauge properties for a gauge number (awg, -3 = 0000 to 40).

Inferred read-only
decibels

Convert between a ratio and decibels.

Inferred read-only
opamp_gain

Closed-loop gain of an op-amp from its resistors.

Inferred read-only
lm317

LM317 regulator output.

Inferred read-only
voltage_drop

Voltage drop down a cable run (DC / 1-phase / 3-phase) from length, current and cross-section.

Potential side effects
pcb_trace_width

Minimum PCB copper trace width for a current using IPC-2221.

Inferred read-only
battery_pack

Series/parallel battery pack totals — pack voltage, capacity, energy and cell count from a cell spec.

Inferred read-only
zener_resistor

Series resistor for a zener shunt regulator.

Inferred read-only
bjt_bias

DC operating point of a voltage-divider biased BJT.

Inferred read-only
psu_ripple

Smoothing capacitor for a rectifier from load current and target ripple.

Inferred read-only
fuse_select

Recommended fuse rating from load current (and optional inrush).

Inferred read-only
pwm_average

PWM duty cycle to average/RMS voltage and timing (or supply→duty for a target average).

Inferred read-only
ntc_thermistor

Convert NTC thermistor resistance ↔ temperature using the Beta model (r0/beta) or Steinhart-Hart (a/b/c).

Inferred read-only
wavelength

Convert between frequency and wavelength (λ = velocity_factor · c / f).

Inferred read-only
antenna_length

Physical antenna lengths (full/half/quarter/⅝-wave) from a frequency, scaled by a velocity factor for real wire.

Inferred read-only
fspl

Free-space path loss in dB from distance and frequency: 20·log10(d_km) + 20·log10(f_MHz) + 32.44.

Inferred read-only
link_budget

Received power and link margin: Prx = Ptx + Gtx + Grx − path_loss − other_loss; margin = Prx − sensitivity.

Inferred read-only
lora_airtime

LoRa time-on-air (Semtech formula) from payload, SF, bandwidth and coding rate.

Inferred read-only
modbus_address

Decode a Modbus data address (5-/6-digit Modicon convention) to its register table, function code, access and zero-based PDU offset.

Inferred read-only
meshtastic_airtime

Time-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-only
meshtastic_channel_url

Build a shareable Meshtastic channel URL (meshtastic.org/e/#…) from a name, modem preset and region.

Inferred read-only
meshtastic_channel_decode

Decode a Meshtastic channel URL (meshtastic.org/e/#…) back to its name, modem preset, region and key type.

Inferred read-only
solar_yield

Estimate annual rooftop solar yield (kWh/year) from array size, regional specific yield, orientation and tilt factors.

Inferred read-only
battery_roi

Home-battery payback: annual saving and payback years from capacity, price, efficiency, daily cycles and buy vs feed-in prices.

Inferred read-only
ev_charge_time

EV charging time between two states of charge, modelling DC rapid-charge taper above 80%.

Potential side effects
co2_device

Yearly energy and CO₂ for one device from power, daily run-time and grid carbon intensity (g/kWh).

Inferred read-only
semver_compare

Compare two semantic versions.

Inferred read-only
semver_satisfies

Does a version satisfy a range?

Inferred read-only
semver_bump

Compute the next version for a bump type: major, minor, patch, premajor, preminor, prepatch, prerelease.

Inferred read-only
dockerfile_lint

Lint a Dockerfile against Hadolint-style best-practice rules.

Inferred read-only
openapi_validate

Structurally validate an OpenAPI 3.x / Swagger 2.0 document (JSON or YAML).

Inferred read-only
dew_point

Dew point (°C) from air temperature (°C) and relative humidity (%), via the Magnus formula.

Inferred read-only
feels_like

Apparent ("feels-like") temperature in °C — wind chill when cold, heat index when hot — from temp (°C), wind (km/h) and humidity (%).

Inferred read-only
moon_phase

Moon phase for a date (ISO 8601, or now if omitted): name, illuminated fraction and age in days.

Inferred read-only
sun_position

Sun azimuth (° from north) and altitude (° above horizon) for a date/time and location.

Inferred read-only
gps_distance

Great-circle distance (km) and initial bearing (°) between two lat/lon points, via Haversine.

Inferred read-only
coords_convert

Convert decimal-degree lat/lon to DMS strings and an MGRS grid reference.

Inferred read-only
magnetic_declination

Magnetic declination (° east-positive, true = magnetic + declination) from the World Magnetic Model 2025, for a lat/lon, optional elevation (m) and date.

Inferred read-only
calories_burned

Calories burned: MET × body-weight(kg) × hours.

Inferred read-only
hiking_time

Naismith's-rule hiking time (hours) from distance (km) and ascent (m), with adjustable flat pace and climb rate.

Inferred read-only
typoglycemia

Scramble the inner letters of each word (4+ letters), keeping the first and last in place — the text stays readable.

Inferred read-only
noisy_text

Add Unicode combining marks to text for a glitch / zalgo effect.

Inferred read-only
fake

Generate 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-only
fake_schema

Generate 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 effects
number_format

Format a number as words, hex, binary, octal, scientific notation and a grouped decimal.

Inferred read-only
unit_convert

Convert a value between units of length, mass, data, speed, area, volume or temperature.

Inferred read-only
percentage

Everyday percentage math.

Inferred read-only
prime

Primality test and integer factorization, with the next and previous primes.

Inferred read-only
number_stats

Descriptive 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-only
fraction

Evaluate an exact fraction/arithmetic expression (e.g.

Inferred read-only
gcd_lcm

Greatest common divisor and least common multiple of a list of integers, with Bézout coefficients for two numbers.

Inferred read-only
combinatorics

Factorial, permutations (nPr), combinations (nCr), permutations/combinations with repetition, and derangements (!n) for integers 0 ≤ r, n ≤ 5000.

Inferred read-only
solve_equation

Solve a polynomial from its coefficients (highest power first): [a,b] linear, [a,b,c] quadratic, [a,b,c,d] cubic.

Inferred read-only
matrix

Matrix operations: add, subtract, multiply (a and b); transpose, determinant, inverse, rank, trace (a only).

Inferred read-only
finance

Finance math.

Inferred read-only
bitwise

Bitwise 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-only
float_inspect

Decompose a number into its IEEE-754 form (sign, exponent, mantissa, hex bytes, class).

Inferred read-only
text_binary

Convert text to space-separated 8-bit binary (UTF-8 bytes), or decode binary back to text.

Inferred read-only
unicode_inspect

Break text into its Unicode code points: character, U+ value, decimal, HTML entity and UTF-8 bytes.

Inferred read-only
hexdump

Classic hex dump of text (UTF-8): 16 bytes per row with offset, hex columns and an ASCII gutter.

Inferred read-only
string_ops

String 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-only
whitespace_inspect

Reveal invisible characters in text — tabs, non-breaking spaces, zero-width characters, BOM and carriage returns — as glyphs, with a count of each.

Inferred read-only
markdown_table

Turn CSV/TSV (or pipe/semicolon-delimited) data into an aligned GitHub-flavored Markdown table.

Inferred read-only
query_string

Parse a URL or query string into its parameters (URL-decoded; repeated keys preserved).

Inferred read-only
env_parse

Parse a .env file into a JSON object (action "parse"), or render a JSON object back into .env lines (action "generate").

Inferred read-only
csv_json

Convert CSV to a JSON array of objects (direction "csv2json"; first row is headers) or a JSON array back to CSV ("json2csv").

Inferred read-only
cidr

IPv4 subnet calculator.

Inferred read-only
subnet_vlsm

Carve an IPv4 network into variable-length subnets that fit a list of host requirements (largest first).

Inferred read-only
user_agent

Parse a User-Agent string into browser, engine, OS and device type.

Inferred read-only
password_hash

Hash a password with scrypt (action "hash"), or verify a password against a stored scrypt hash (action "verify").

Inferred read-only
totp

Generate a TOTP (RFC 6238) one-time code from a Base32 secret.

Inferred read-only
nato

Spell text using the NATO phonetic alphabet (Alfa, Bravo, …).

Inferred read-only
mock_text

Convert text to alternating-caps "mocking SpongeBob" style.

Inferred read-only
fancy_text

Restyle text with Unicode look-alikes: bold, italic, bold_italic, script, fraktur, double_struck, monospace, fullwidth, circled, squared, small_caps, strikethrough, underline.

Inferred read-only
dice

Roll dice in NdM±K notation (e.g.

Inferred read-only
golden_hour

Blue hour, golden hours and twilight for a location and date.

Inferred read-only
sun_times

Sunrise, sunset, solar noon, civil twilight and day length for a location and date.

Inferred read-only
htpasswd

Build an HTTP Basic "Authorization" header and an Apache .htpasswd {SHA} line for a user/password.

Inferred read-only
sql_format

Pretty-print / format a SQL query.

Inferred read-only
commit_lint

Lint a commit message against Conventional Commits — type, scope, breaking change, header length — and the semver bump it implies.

Potential side effects
bip39

Generate a BIP39 mnemonic from fresh or supplied entropy (action "generate"), or validate a mnemonic and recover its entropy (action "validate").

Inferred read-only
gitignore

Compose a .gitignore from per-stack templates.

Inferred read-only
clean_url

Unwrap redirect-wrapped links (Outlook SafeLinks, Google, Facebook, YouTube, Proofpoint urldefense) and strip common tracking parameters (utm_*, fbclid, gclid, ...).

Inferred read-only
ip_range_to_cidr

Convert an inclusive IPv4 address range (start to end) into the minimal set of CIDR blocks that covers it exactly.

Inferred read-only
workdays_between

Count business days between two dates (inclusive), skipping weekends and an optional list of holidays.

Inferred read-only
cbor_decode

Decode CBOR bytes (hex or base64, auto-detected) into JSON.

Inferred read-only
prompt_injection_scan

Lint (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-only
llmstxt_validate

Validate an llms.txt file against the llmstxt.org format (required H1 title, optional blockquote summary, H2 link sections).

Inferred read-only
agents_md_grade

Grade 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-only
protobuf_decode

Decode raw Protocol Buffers bytes (hex or base64, auto-detected) without the .proto schema — like `protoc --decode_raw`.

Inferred read-only
diff

Compare two texts and return the differences.

Inferred read-only
jsondiff

Deep structural diff of two JSON documents (ported from /jsondiff): key order is ignored, arrays are compared by index.

Inferred read-only
jsonschema

Validate 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-only
types

Infer 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-only
triangle

Solve 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-only

CONNECT 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.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.