MCPVault
Toolkit MCP Server logo

Toolkit MCP Server

未认领

作者:cyanheads

Generate random IDs, QR codes, and hashes, encode and decode values, and geolocate IPs, plus gated network and system diagnostics, via MCP. STDIO or Streamable HTTP.

cryptographydeveloper-toolsgeolocationmcpmodel-context-protocolnetworkingsystem-utilitiestypescriptcyanheadsbase64

安装

$docker run --rm -e MCP_TRANSPORT_TYPE=http -p 3010:3010 toolkit-mcp-server

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

工具(20 个)

count

mints a batch up to 1000 in one call; the returned ids array always holds exactly count values

data

is capped at 2953 bytes — the absolute ceiling (version 40, level L, byte mode); usable capacity is lower at higher errorCorrection levels, so over-capacity input is rejected with a typed datatoolarge error rather than a generic failure

encoding

base64, base64url (URL-safe alphabet), hex, or url (percent-encoding)

errorCorrection

(L/M/Q/H) trades data capacity for damage tolerance; margin sets the quiet-zone width; scale sets pixels per module for raster output

format

svg (inline markup), pngbase64 (raster bytes with mimeType and byteLength), or terminal (Unicode block string)

inputEncoding

reads value as utf8 (default), hex, or base64, so binary blobs skip a decode round-trip

mode

ping (ICMP round-trip), traceroute (hop path to the target), connectivity (raw TCP connect to target on port), or publicip (the host's own egress IP)

operation

generate (lowercase-hex digest) or compare (timing-safe check via timingSafeEqual)

png_base64

also arrives as an MCP image content block, so a client reading content[] can render the code without decoding structuredContent

proxy

, hosting, and mobile flag when the address is a proxy/VPN/Tor exit, a datacenter network, or a mobile carrier — a true on any of them means the coordinates describe infrastructure, not a person. Absent when the provider doesn't report them

toolkit_check_network

Gated, off by default. Read-only network diagnostics from the server host — ping, traceroute, TCP connectivity, or egress-IP detection.

toolkit_check_system

Gated, off by default. Report a facet of the server host's system state — OS, CPU, memory, load average, or network interfaces.

toolkit_encode_value

Encode or decode a value across base64, base64url, hex, or URL percent-encoding, in either direction.

toolkit_generate_id

Mint cryptographically-random identifiers — UUIDv4, UUIDv7, or ULID — singly or in batches up to 1000.

toolkit_generate_qr

Encode text or a URL into a QR code as SVG markup, base64 PNG, or a terminal-renderable string.

toolkit_geolocate_ip

Resolve a public IP or hostname to geographic and network metadata — country, city, coordinates, ASN, timezone.

toolkit_hash_value

Generate a cryptographic digest (sha256/sha512/sha1/md5), or constant-time-compare a value against an expected digest.

type

uuidv4 (random, default), uuidv7 (time-ordered, sortable by creation), or ulid (26-char Crockford base32, lexicographically sortable)

uuid_v7

and ulid batches are monotonic — strictly increasing even within the same millisecond — so ids stays in sorted creation order

what

os, cpu, memory, load, or interfaces