{"name":"io.github.soyeladice-svg/bursia-utils-datos","serverInfo":{"name":"bursia-utils-datos","title":"Burs-IA Utils: Structured data and identifiers","version":"1.7.1","description":"57 herramientas deterministas de Burs-IA Utils para JSON (pointer, path, patch, merge, schema, forma canónica), TOON, CSV, YAML, XML, NDJSON, dotenv, operaciones con arreglos (filtrar, agrupar y totalizar), tablas de búsqueda, sorteos al azar, consulta de países e idiomas ISO, revisión de SQL de solo lectura, identificadores (UUID, ULID, Snowflake, ObjectId, KSUID, nanoid) y contraseñas; gratis y sin llave. EN: 57 deterministic Burs-IA Utils tools for JSON (pointer, path, patch, merge, schema, canonical form), TOON, CSV, YAML, XML, NDJSON, dotenv, array operations (filter, group and aggregate), lookup tables, random picks, ISO country and language lookups, read-only SQL checks, identifiers (UUID, ULID, Snowflake, ObjectId, KSUID, nanoid) and passwords; free and keyless.","websiteUrl":"https://burs-ia.com","icons":[{"src":"https://utils.burs-ia.com/icon.svg","mimeType":"image/svg+xml","sizes":["any"]},{"src":"https://utils.burs-ia.com/icon-512.png","mimeType":"image/png","sizes":["512x512"]},{"src":"https://utils.burs-ia.com/icon-192.png","mimeType":"image/png","sizes":["192x192"]},{"src":"https://utils.burs-ia.com/icon-64.png","mimeType":"image/png","sizes":["64x64"]}]},"version":"1.7.1","title":"Burs-IA Utils: Structured data and identifiers","title_es":"Burs-IA Utils: Datos estructurados e identificadores","description":"57 deterministic tools for JSON (pointer, path, patch, merge, schema, canonical form), TOON, CSV, YAML, XML, NDJSON, dotenv, array operations (filter, group and aggregate), lookup tables, random picks, ISO country and language lookups, read-only SQL checks, identifiers (UUID, ULID, Snowflake, ObjectId, KSUID, nanoid) and passwords.","description_es":"57 herramientas deterministas para JSON (pointer, path, patch, merge, schema, forma canónica), TOON, CSV, YAML, XML, NDJSON, dotenv, operaciones con arreglos (filtrar, agrupar y totalizar), tablas de búsqueda, sorteos al azar, consulta de países e idiomas ISO, revisión de SQL de solo lectura, identificadores (UUID, ULID, Snowflake, ObjectId, KSUID, nanoid) y contraseñas.","instructions":"ES: Burs-IA Utils, Datos estructurados e identificadores: 57 herramientas deterministas (funciones puras, sin red, sin estado). Subconjunto temático del servidor completo /mcp (492). Con límite de herramientas: /mcp/puerta (2 herramientas, acceso a las 492) u otros /mcp/{grupo}. EN: 57 deterministic tools (pure functions, no network access, no state). Themed subset of the full server /mcp (492); other tools answer \"Unknown tool\" here. Tool-capped clients: /mcp/puerta (2 tools reach all 492).","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://utils.burs-ia.com/mcp","full_server_card":"https://utils.burs-ia.com/.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://utils.burs-ia.com/mcp/datos"},"remotes":[{"type":"streamable-http","url":"https://utils.burs-ia.com/mcp/datos"}],"capabilities":{"tools":{"listChanged":false}},"authentication":{"required":false},"pricing":"free (rate limited)","documentationUrl":"https://utils.burs-ia.com/llms.txt","catalog":"https://utils.burs-ia.com/tools","toolCount":57,"tools":[{"name":"json-parse-check","title":"Validate JSON syntax","annotations":{"title":"Validar sintaxis JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-pretty","title":"Pretty-print JSON","annotations":{"title":"Formatear JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-minify","title":"Minify JSON","annotations":{"title":"Minificar JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-sort-keys","title":"Sort JSON keys","annotations":{"title":"Ordenar claves de JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-canonicalize","title":"Canonical JSON (RFC 8785)","annotations":{"title":"JSON canónico (RFC 8785)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-pointer-get","title":"JSON Pointer get (RFC 6901)","annotations":{"title":"Leer con JSON Pointer (RFC 6901)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-path","title":"JSONPath query","annotations":{"title":"Consulta JSONPath","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-patch-apply","title":"Apply JSON Patch (RFC 6902)","annotations":{"title":"Aplicar JSON Patch (RFC 6902)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-diff-patch","title":"JSON diff as RFC 6902 patch","annotations":{"title":"Diferencia JSON como parche","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-merge-patch-apply","title":"Apply JSON Merge Patch (RFC 7386)","annotations":{"title":"Aplicar JSON Merge Patch","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-merge-patch-create","title":"Create JSON Merge Patch","annotations":{"title":"Crear JSON Merge Patch","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-flatten-paths","title":"Flatten JSON","annotations":{"title":"Aplanar JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-unflatten","title":"Unflatten JSON","annotations":{"title":"Reconstruir JSON aplanado","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-pick","title":"Pick keys / paths","annotations":{"title":"Elegir claves o rutas de JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-omit","title":"Omit keys","annotations":{"title":"Omitir claves de JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-describe","title":"Describe JSON structure","annotations":{"title":"Describir estructura JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-schema-validate","title":"Validate against JSON Schema (subset)","annotations":{"title":"Validar contra JSON Schema","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-schema-from-samples","title":"Infer JSON Schema from samples","annotations":{"title":"Inferir JSON Schema de ejemplos","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"csv-parse","title":"CSV to JSON","annotations":{"title":"CSV a JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"csv-build","title":"JSON to CSV","annotations":{"title":"JSON a CSV","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"yaml-parse","title":"YAML to JSON (safe subset)","annotations":{"title":"YAML a JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"yaml-build","title":"JSON to YAML","annotations":{"title":"JSON a YAML","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"xml-parse","title":"XML to JSON (safe)","annotations":{"title":"XML a JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"ndjson-to-json","title":"NDJSON / JSON Lines to JSON array","annotations":{"title":"NDJSON a arreglo JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"json-to-ndjson","title":"JSON array to NDJSON","annotations":{"title":"Arreglo JSON a NDJSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"dotenv-parse","title":"Parse .env file","annotations":{"title":"Leer archivo .env","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-dedupe","title":"Deduplicate array","annotations":{"title":"Quitar duplicados de un arreglo","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-sort","title":"Sort array","annotations":{"title":"Ordenar arreglo","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-group-by","title":"Group array by key","annotations":{"title":"Agrupar arreglo por clave","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-count-by","title":"Count by value or key","annotations":{"title":"Contar por valor o clave","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-chunk","title":"Chunk array","annotations":{"title":"Dividir arreglo en bloques","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-flatten","title":"Flatten nested arrays","annotations":{"title":"Aplanar arreglos anidados","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-set-ops","title":"Array set operations","annotations":{"title":"Operaciones de conjuntos con arreglos","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-pluck","title":"Pluck key from objects","annotations":{"title":"Extraer una clave de cada objeto","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-shuffle","title":"Shuffle / sample array","annotations":{"title":"Barajar o muestrear arreglo","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}},{"name":"uuid-v4","title":"UUID v4","annotations":{"title":"Generar UUID v4","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}},{"name":"uuid-v7","title":"UUID v7 (time-ordered)","annotations":{"title":"Generar UUID v7 (ordenado por tiempo)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}},{"name":"uuid-v5","title":"UUID v5 (name-based, SHA-1)","annotations":{"title":"UUID v5 (por nombre, SHA-1)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"uuid-v3","title":"UUID v3 (name-based, MD5)","annotations":{"title":"UUID v3 (por nombre, MD5)","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"uuid-inspect","title":"Inspect / validate UUID","annotations":{"title":"Inspeccionar o validar UUID","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"ulid-generate","title":"ULID generate","annotations":{"title":"Generar ULID","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}},{"name":"ulid-decode","title":"ULID decode","annotations":{"title":"Decodificar ULID","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"nanoid","title":"Nano ID-style random ID","annotations":{"title":"Generar ID estilo Nano ID","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}},{"name":"snowflake-decode","title":"Snowflake ID decode","annotations":{"title":"Decodificar ID Snowflake","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"snowflake-encode","title":"Snowflake ID build","annotations":{"title":"Construir ID Snowflake","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"objectid-decode","title":"MongoDB ObjectId decode","annotations":{"title":"Decodificar ObjectId de MongoDB","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"ksuid-decode","title":"KSUID decode","annotations":{"title":"Decodificar KSUID","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"random-token","title":"Random token","annotations":{"title":"Generar token aleatorio","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}},{"name":"toon-encode","title":"JSON to TOON","annotations":{"title":"Convertir JSON a TOON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"toon-decode","title":"TOON to JSON","annotations":{"title":"Convertir TOON a JSON","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"iso-country-lookup","title":"ISO 3166-1 country lookup (es/en)","annotations":{"title":"Buscar país ISO 3166-1","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"iso-language-lookup","title":"ISO 639-1 language lookup (es/en)","annotations":{"title":"Buscar idioma ISO 639-1","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"sql-readonly-check","title":"SQL read-only check (static)","annotations":{"title":"Revisar SQL de solo lectura","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"lookup-table","title":"Look up a key in a table","annotations":{"title":"Buscar un valor en una tabla","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"array-filter-aggregate","title":"Filter, group and aggregate an array","annotations":{"title":"Filtrar, agrupar y totalizar un arreglo","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"random-pick","title":"Random integer or pick from a list","annotations":{"title":"Número al azar o sorteo de una lista","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}},{"name":"password-generate","title":"Generate passwords","annotations":{"title":"Generar contraseñas seguras","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false}}],"install_page":"https://utils.burs-ia.com/puerta","websiteUrl":"https://burs-ia.com","icons":[{"src":"https://utils.burs-ia.com/icon.svg","mimeType":"image/svg+xml","sizes":["any"]},{"src":"https://utils.burs-ia.com/icon-512.png","mimeType":"image/png","sizes":["512x512"]},{"src":"https://utils.burs-ia.com/icon-192.png","mimeType":"image/png","sizes":["192x192"]},{"src":"https://utils.burs-ia.com/icon-64.png","mimeType":"image/png","sizes":["64x64"]}],"iconSet":"ff3038d30ea2","contact":{"email":"founder@burs-ia.com","website":"https://burs-ia.com"},"status":{"health":"https://utils.burs-ia.com/health","stats":"https://utils.burs-ia.com/stats"},"endpoints":{"full":"https://utils.burs-ia.com/mcp","puerta":"https://utils.burs-ia.com/mcp/puerta","esencial":"https://utils.burs-ia.com/mcp/esencial","http":"https://utils.burs-ia.com/t/{name}"},"docs":"https://utils.burs-ia.com/docs","llmsTxt":"https://utils.burs-ia.com/llms.txt","llmsFullTxt":"https://utils.burs-ia.com/llms-full.txt"}