io.github.cyanheads/toolkit-mcp-server
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Generate IDs, QR codes, and hashes, encode values, geolocate IPs, plus gated host diagnostics.
Summary by lookupd
Encodes and decodes values, mints secure random IDs, makes QR codes and hashes, and geolocates IP addresses.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http toolkit-mcp-server https://toolkit.caseyjhand.com/mcp
Claude Code, npm package (stdio)
claude mcp add toolkit-mcp-server -- npx -y @cyanheads/toolkit-mcp-server
Claude Code, npm package (stdio)
claude mcp add toolkit-mcp-server -- npx -y @cyanheads/toolkit-mcp-server
Codex, remote (streamable-http)
codex mcp add toolkit-mcp-server --url https://toolkit.caseyjhand.com/mcp
Codex, npm package (stdio)
codex mcp add toolkit-mcp-server -- npx -y @cyanheads/toolkit-mcp-server
Codex, npm package (stdio)
codex mcp add toolkit-mcp-server -- npx -y @cyanheads/toolkit-mcp-server
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"toolkit-mcp-server": {
"url": "https://toolkit.caseyjhand.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"toolkit-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/toolkit-mcp-server"
]
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"toolkit-mcp-server": {
"command": "npx",
"args": [
"-y",
"@cyanheads/toolkit-mcp-server"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (5 tools)
Publisher-provided text
toolkit_hash_valueGenerate a cryptographic digest or HMAC of a value, or verify a value against an expected digest. Set operation to "generate" for a digest, or "compare" to constoolkit_generate_idMint cryptographically-random identifiers using the platform CSPRNG — the correct source for IDs that must be unpredictable, unlike model-generated values. typetoolkit_generate_qrEncode text or a URL into a QR code. data is the content to encode (a link, a generated identifier such as toolkit_generate_id's ids[0], or any string). formattoolkit_encode_valueEncode or decode a value across base64, base64url, hex, or URL (percent) encoding, in either direction. Set operation to "encode" to transform raw UTF-8 text intoolkit_geolocate_ipResolve a public IP or dotted hostname to country, region, city, coordinates, ASN, AS holder and name, organization, ISP, timezone, and proxy/hosting/mobile fla
Details
- Version: 2.4.0
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 589 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/cyanheads/toolkit-mcp-server
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.cyanheads/toolkit-mcp-server)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp