{"name":"io.github.soyeladice-svg/bursia-utils-texto","serverInfo":{"name":"bursia-utils-texto","title":"Burs-IA Utils: Text processing","version":"1.5.2"},"title":"Burs-IA Utils: Text processing","title_es":"Burs-IA Utils: Procesamiento de texto","description":"52 deterministic tools for case conversion, slugs, whitespace and Unicode normalization, string distances and similarity, diffs, regular expressions, extraction of emails, URLs and numbers, readability, invisible-character and mixed-script checks, line operations.","description_es":"52 herramientas deterministas para conversión de mayúsculas y estilos, slugs, normalización de espacios y Unicode, distancias y similitud de cadenas, diferencias, expresiones regulares, extracción de correos, URLs y números, legibilidad, caracteres invisibles, mezcla de alfabetos y operaciones por líneas.","instructions":"ES: Burs-IA Utils, Procesamiento de texto: 52 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: 52 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/texto"},"remotes":[{"type":"streamable-http","url":"https://bursia-utils-production.up.railway.app/mcp/texto"}],"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":52,"tools":[{"name":"case-camel","title":"Convert to camelCase","annotations":{"title":"Convertir a camelCase","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-pascal","title":"Convert to PascalCase","annotations":{"title":"Convertir a PascalCase","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-snake","title":"Convert to snake_case","annotations":{"title":"Convertir a snake_case","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-kebab","title":"Convert to kebab-case","annotations":{"title":"Convertir a kebab-case","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-constant","title":"Convert to CONSTANT_CASE","annotations":{"title":"Convertir a CONSTANT_CASE","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-dot","title":"Convert to dot.case","annotations":{"title":"Convertir a dot.case","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-train","title":"Convert to Train-Case","annotations":{"title":"Convertir a Train-Case","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-title","title":"Convert to Title Case","annotations":{"title":"Convertir a Tipo Título","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-sentence","title":"Convert to Sentence case","annotations":{"title":"Convertir a tipo oración","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-swap","title":"Swap case","annotations":{"title":"Invertir mayúsculas y minúsculas","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"case-detect","title":"Detect identifier case","annotations":{"title":"Detectar estilo de identificador","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-slug","title":"Slugify","annotations":{"title":"Crear slug","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-metrics","title":"Text statistics","annotations":{"title":"Estadísticas de texto","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-truncate","title":"Truncate text","annotations":{"title":"Recortar texto","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-wrap","title":"Word wrap","annotations":{"title":"Ajustar líneas de texto","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-dedent","title":"Dedent text","annotations":{"title":"Quitar sangría común","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-indent","title":"Indent text","annotations":{"title":"Agregar sangría","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-normalize-whitespace","title":"Normalize whitespace","annotations":{"title":"Normalizar espacios","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"unicode-normalize","title":"Unicode normalize","annotations":{"title":"Normalizar Unicode","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"remove-accents","title":"Remove accents / diacritics","annotations":{"title":"Quitar tildes y diacríticos","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-reverse","title":"Reverse text","annotations":{"title":"Invertir texto","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-pad","title":"Pad text","annotations":{"title":"Rellenar texto","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"count-occurrences","title":"Count substring occurrences","annotations":{"title":"Contar apariciones","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"char-frequency","title":"Character frequency","annotations":{"title":"Frecuencia de caracteres","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"word-frequency","title":"Word frequency","annotations":{"title":"Frecuencia de palabras","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"ngrams","title":"N-grams","annotations":{"title":"N-gramas","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"lorem-ipsum","title":"Lorem ipsum placeholder","annotations":{"title":"Texto de relleno lorem ipsum","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"levenshtein-distance","title":"Levenshtein distance","annotations":{"title":"Distancia de Levenshtein","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"damerau-levenshtein","title":"Damerau-Levenshtein (OSA) distance","annotations":{"title":"Distancia de Damerau-Levenshtein","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"jaro-winkler","title":"Jaro-Winkler similarity","annotations":{"title":"Similitud Jaro-Winkler","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"hamming-distance","title":"Hamming distance","annotations":{"title":"Distancia de Hamming","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"longest-common-subsequence","title":"Longest common subsequence","annotations":{"title":"Subsecuencia común más larga","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"dice-similarity","title":"Sørensen-Dice bigram similarity","annotations":{"title":"Similitud de Sørensen-Dice","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"soundex","title":"Soundex code","annotations":{"title":"Código Soundex","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"diff-lines","title":"Line diff (unified)","annotations":{"title":"Diferencias por línea","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"regex-test","title":"Regex test / match","annotations":{"title":"Probar expresión regular","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"regex-replace","title":"Regex replace","annotations":{"title":"Reemplazar con expresión regular","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"regex-escape","title":"Regex escape","annotations":{"title":"Escapar expresión regular","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"extract-emails","title":"Extract email addresses","annotations":{"title":"Extraer correos electrónicos","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"extract-urls","title":"Extract URLs","annotations":{"title":"Extraer URLs","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"extract-hashtags","title":"Extract hashtags","annotations":{"title":"Extraer hashtags","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"extract-mentions","title":"Extract @mentions","annotations":{"title":"Extraer @menciones","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"extract-emojis","title":"Extract emoji","annotations":{"title":"Extraer emojis","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"extract-numbers","title":"Extract numbers","annotations":{"title":"Extraer números","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"readability-score","title":"Readability metrics","annotations":{"title":"Métricas de legibilidad","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-invisible-scan","title":"Scan for invisible characters","annotations":{"title":"Buscar caracteres invisibles","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"text-invisible-strip","title":"Strip invisible characters","annotations":{"title":"Quitar caracteres invisibles","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"mixed-script-detect","title":"Detect mixed-script words","annotations":{"title":"Detectar mezcla de alfabetos","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"lines-sort","title":"Sort lines","annotations":{"title":"Ordenar líneas","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"lines-dedupe","title":"Remove duplicate lines","annotations":{"title":"Quitar líneas duplicadas","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"lines-number","title":"Number lines","annotations":{"title":"Numerar líneas","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}},{"name":"lines-filter","title":"Filter lines by substring","annotations":{"title":"Filtrar líneas","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false}}],"install_page":"https://bursia-utils-production.up.railway.app/puerta"}