{"name":"io.github.soyeladice-svg/bursia-utils-hash","serverInfo":{"name":"bursia-utils-hash","title":"Burs-IA Utils: Hashes, HMAC and checksums","version":"1.5.2"},"title":"Burs-IA Utils: Hashes, HMAC and checksums","title_es":"Burs-IA Utils: Hashes, HMAC y checksums","description":"36 deterministic tools for cryptographic digests (SHA-2, SHA-3, BLAKE2, RIPEMD, SM3, SHAKE, Keccak), non-cryptographic checksums (CRC, Adler, FNV, Murmur, xxHash), HMAC signing and verification, PBKDF2 and HKDF.","description_es":"36 herramientas deterministas para resúmenes criptográficos (SHA-2, SHA-3, BLAKE2, RIPEMD, SM3, SHAKE, Keccak), checksums no criptográficos (CRC, Adler, FNV, Murmur, xxHash), firma y verificación HMAC, PBKDF2 y HKDF.","instructions":"ES: Burs-IA Utils, Hashes, HMAC y checksums: 36 herramientas deterministas (funciones puras, sin red, sin estado). Subconjunto temático del servidor completo /mcp (465). Con límite de herramientas: /mcp/puerta (2 herramientas, acceso a las 465) u otros /mcp/{grupo}. EN: 36 deterministic tools (pure functions, no network access, no state). Themed subset of the full server /mcp (465); other tools answer \"Unknown tool\" here. Tool-capped clients: /mcp/puerta (2 tools reach all 465).","relationship":{"kind":"themed-subset","note":"A coherent subset of the full Burs-IA Utils server, served by the same process with the same tools and shared rate limits; not a separate copy.","full_server":"https://bursia-utils-production.up.railway.app/mcp","full_server_card":"https://bursia-utils-production.up.railway.app/.well-known/mcp/server-card.json"},"protocolVersion":"2025-11-25","supportedProtocolVersions":["2025-11-25","2025-06-18","2025-03-26","2024-11-05"],"transport":{"type":"streamable-http","endpoint":"https://bursia-utils-production.up.railway.app/mcp/hash"},"remotes":[{"type":"streamable-http","url":"https://bursia-utils-production.up.railway.app/mcp/hash"}],"capabilities":{"tools":{"listChanged":false}},"authentication":{"required":false},"pricing":"free (rate limited)","documentationUrl":"https://bursia-utils-production.up.railway.app/llms.txt","catalog":"https://bursia-utils-production.up.railway.app/tools","toolCount":36,"tools":[{"name":"hash-md5","title":"MD5 hash","annotations":{"title":"Hash MD5","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha1","title":"SHA-1 hash","annotations":{"title":"Hash SHA-1","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha224","title":"SHA-224 hash","annotations":{"title":"Hash SHA-224","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha256","title":"SHA-256 hash","annotations":{"title":"Hash SHA-256","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha384","title":"SHA-384 hash","annotations":{"title":"Hash SHA-384","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha512","title":"SHA-512 hash","annotations":{"title":"Hash SHA-512","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha512-256","title":"SHA-512/256 hash","annotations":{"title":"Hash SHA-512/256","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha3-224","title":"SHA3-224 hash","annotations":{"title":"Hash SHA3-224","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha3-256","title":"SHA3-256 hash","annotations":{"title":"Hash SHA3-256","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha3-384","title":"SHA3-384 hash","annotations":{"title":"Hash SHA3-384","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sha3-512","title":"SHA3-512 hash","annotations":{"title":"Hash SHA3-512","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-blake2b512","title":"BLAKE2b-512 hash","annotations":{"title":"Hash BLAKE2b-512","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-blake2s256","title":"BLAKE2s-256 hash","annotations":{"title":"Hash BLAKE2s-256","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-ripemd160","title":"RIPEMD-160 hash","annotations":{"title":"Hash RIPEMD-160","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-sm3","title":"SM3 hash","annotations":{"title":"Hash SM3","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-shake128","title":"SHAKE128 XOF","annotations":{"title":"SHAKE128 (salida extensible)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-shake256","title":"SHAKE256 XOF","annotations":{"title":"SHAKE256 (salida extensible)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-keccak256","title":"Keccak-256 (Ethereum)","annotations":{"title":"Keccak-256 (Ethereum)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"checksum-crc32","title":"CRC-32","annotations":{"title":"Checksum CRC-32","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"checksum-crc32c","title":"CRC-32C","annotations":{"title":"Checksum CRC-32C","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"checksum-crc16","title":"CRC-16/CCITT-FALSE","annotations":{"title":"Checksum CRC-16/CCITT","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"checksum-adler32","title":"Adler-32","annotations":{"title":"Checksum Adler-32","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"checksum-fnv1a32","title":"FNV-1a 32-bit","annotations":{"title":"Hash FNV-1a de 32 bits","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"checksum-fnv1a64","title":"FNV-1a 64-bit","annotations":{"title":"Hash FNV-1a de 64 bits","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"checksum-murmur3-32","title":"MurmurHash3 x86 32-bit","annotations":{"title":"MurmurHash3 de 32 bits","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"checksum-xxh32","title":"xxHash32","annotations":{"title":"xxHash32","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hmac-sha256","title":"HMAC-SHA256","annotations":{"title":"HMAC-SHA256","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hmac-sha512","title":"HMAC-SHA512","annotations":{"title":"HMAC-SHA512","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hmac-sha1","title":"HMAC-SHA1","annotations":{"title":"HMAC-SHA1","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hmac-sha384","title":"HMAC-SHA384","annotations":{"title":"HMAC-SHA384","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hmac-md5","title":"HMAC-MD5","annotations":{"title":"HMAC-MD5","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hmac-sha3-256","title":"HMAC-SHA3-256","annotations":{"title":"HMAC-SHA3-256","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hmac-verify","title":"HMAC verify (constant time)","annotations":{"title":"Verificar HMAC","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"kdf-pbkdf2","title":"PBKDF2 key derivation","annotations":{"title":"Derivar clave con PBKDF2","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"kdf-hkdf","title":"HKDF key derivation","annotations":{"title":"Derivar clave con HKDF","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hash-multi","title":"Multiple digests at once","annotations":{"title":"Varios hashes a la vez","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}}],"install_page":"https://bursia-utils-production.up.railway.app/puerta"}