DialectOS
Spanish dialect localization MCP server: 25 regional variants, glossary, adversarial QA gates.
Connector by kyanitelabs.tech · Domain verified by the MCP Registry
Install
Pick your client. Read the repository before you give any tool access to your data.
No install instructions from the source yet. Check the repository for setup steps.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 13 read · 1 write · 3 delete
- Secrets
- None asked for
- Install scripts
- None found
Tools by what they do 17
Read from the source code; the running server may list different tools.
Read 13 · Look things up without changing anything.
check_formalitycreate_bilingual_docdetect_dialectdetect_missing_keysextract_translatablelist_dialectsresearch_regional_termsearch_glossarytranslate_api_docstranslate_code_commenttranslate_markdowntranslate_readme
Show 1 more tools
translate_text
Write 1 · Create, change, send or run things.
manage_dialect_variants
Delete 3 · Delete, drop, revoke or wipe things.
apply_gender_neutralbatch_translate_localestranslate_missing_keys
Network hosts it talks to 17
100.92.68.103· found in codeapi-free.deepl.com· found in codeapi.deepinfra.com· found in codeapi.deepl.com· found in codeapi.mymemory.translated.net· found in codeasale.org· found in codedeveloper.apple.com· found in codedocs.oracle.com· found in codegithub.com· found in codeglama.ai· found in codeglossary.cncf.io· found in codegoogle.serper.dev· found in codemicrosoft.com· found in codenetacad.com· found in codenist.gov· found in codeowasp.org· found in coderae.es· found in code
Files it touches
/tmp/dialectos-adversarial-qwen36/results.json/tmp/dialectos-certify-qwen35-9b-final/results.json/tmp/dialectos-certify-qwen36-gq-mx/results.json/tmp/dialectos-cli-0.3.0.tgz/tmp/dialectos-doc-cert-cloud-glm45air-final/results.json/tmp/dialectos-expanded-adversarial-glm45air-v2/results.json/tmp/dialectos-expanded-adversarial-qwen35-9b-v2/results.json/tmp/dialectos-main-doc-cert-final/results.json/tmp/dialectos-main-expanded-adversarial-final/results.json/tmp/dialectos-zai-glm45air-full/results.json/tmp/dialectos-zai-glm47-full/results.json/tmp/dialectos-zai-glm51-full/results.json- Your home directory (~)
~/workspaces/kyanite-labs/DialectOS/packages/benchmarks/dialect-detection-corpus/samples.json- Any path the agent passes to its tools
Tools (17)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
apply_gender_neutralApply gender-neutral locale languagecan change or delete dataRewrite a JSON locale file using one gender-neutral Spanish strategy. This modifies the locale file in place and returns a count of changed entries; it does not call a translation provider.
batch_translate_localesBatch translate locale filescan change or delete dataCreate or update multiple Spanish JSON locale files from one base locale file in a directory. For each target dialect it writes <dialect>.json, preserves existing translated keys, translates only missing keys, and returns per-target errors without deleting files.
check_formalityCheck locale formalityread-onlyAudit a JSON locale file for Spanish register consistency by flagging informal tú/vos patterns in formal copy or usted patterns in informal copy. Reads the locale file and returns issue objects; it does not rewrite text.
create_bilingual_docCreate bilingual Markdown documentread-onlyRead a Markdown file and return a bilingual document that pairs original sections with Spanish translations. The result is returned as Markdown text; the source file is read only and not overwritten.
detect_dialectDetect Spanish dialectread-onlyAnalyze Spanish text and rank likely regional dialects using vocabulary, grammar, and weighted scoring across 25 variants. Returns the detected dialect, confidence signals, and evidence; it does not translate or modify text. Use when you need to identify which regional Spanish a given text samples before choosing a target dialect.
detect_missing_keysDetect missing locale keysread-onlyCompare a base JSON locale file against a target JSON locale file and return keys present in the base but absent from the target. Reads both files only; it does not translate, create, or modify locale files.
extract_translatableExtract translatable Markdown textread-onlyRead a Markdown file and return only the prose sections considered safe to translate, excluding code blocks and other protected structure. This is a read-only analysis tool and does not call a translation provider.
list_dialectsList supported Spanish dialectsread-onlyReturn all 25 Spanish dialect codes supported by DialectOS with names and short descriptions. This is a read-only catalog lookup and does not require a translation provider. Use when you need the valid dialect codes to pass to the dialect parameter of any translate_* or locale tool.
manage_dialect_variantsCreate dialect locale variantApply deterministic regional vocabulary substitutions (with article gender agreement, e.g. el ordenador -> la computadora) to a JSON locale file for a specific Spanish dialect. Writes the adapted locale to outputPath when provided; without outputPath it writes a sibling variant file (<stem>-<variant>.json, or <variant>.json when the source stem is a locale code) and never touches the source. The source file is rewritten in place only when overwrite is explicitly set to true.
research_regional_termResearch regional Spanish termread-onlyGenerate a source-backed proposal for how a concept is expressed across selected Spanish dialects. Returns candidate terms, confidence, and sources; it does not mutate runtime translation data. Use when a concept may render differently across regions and you need evidence-backed options before translating.
search_glossarySearch translation glossaryread-onlySearch DialectOS's built-in technical and business glossary for matching source terms and localized Spanish equivalents. Returns matching glossary records and count; it does not call external services or modify glossary data. Use when checking whether DialectOS has a canonical Spanish rendering for a technical or business term before translating.
translate_api_docsTranslate API documentationread-onlyRead API documentation Markdown and translate prose into a Spanish dialect with documentation context for endpoints, HTTP methods, route paths, parameters, status codes, code examples, tables, lists, and technical terms. Use this for API/reference docs, not general Markdown or repository README pages. Returns translated Markdown and errors; it may call the selected translation provider under the configured rate limiter and does not modify the file.
translate_code_commentTranslate code commentsread-onlyTranslate English // and /* */ comments inside a code snippet into a Spanish dialect while leaving executable code unchanged. Returns a translated code string and comment-level error list; it does not write files. Use when localising in-source comments; pass the code snippet from a read of the source file.
translate_markdownTranslate Markdown fileread-onlyRead an ordinary Markdown file, translate translatable prose into a Spanish dialect, and return reconstructed Markdown while preserving code blocks, links, and non-translatable sections. Use this for general Markdown pages, articles, or docs; use translate_readme for repository README files with badges/install/license sections, and use translate_api_docs for endpoint/reference documentation. Reads the file only, may call the selected translation provider under the configured rate limiter, and does not overwrite the source file.
translate_missing_keysTranslate missing locale keyscan change or delete dataFill a target JSON locale file with translated values for keys that exist in the base locale but are missing from the target. Reads both files and writes the updated target file; existing target keys are preserved.
Show 2 more tools
translate_readmeTranslate README Markdownread-onlyRead a repository README Markdown file, translate translatable prose into a Spanish dialect, and return translated Markdown while preserving badges, install commands, usage examples, contribution sections, license text, code blocks, and structure. Use translate_markdown for ordinary Markdown pages, and use translate_api_docs for endpoint/reference documentation. Reads the file only, may call the selected translation provider under the configured rate limiter, and does not overwrite the README.
translate_textTranslate text to Spanish dialectread-onlyTranslate a short text string from English into one Spanish regional dialect and return the translated text plus provider metadata. This does not read or write files; it may call the selected translation provider. Use when translating inline strings or UI copy; for whole files use translate_markdown, translate_readme, or translate_api_docs.
Compare and alternatives
Featured in
Signals
- Stars
- 4
- Forks
- 1
- Open issues
- 1
- Last commit
- Oct 12, 2026 (16 days ago)
- Last release
- Oct 13, 2026 (15 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
tech.kyanitelabs/dialectos- Version
- 0.1.0
- License
- Apache-2.0
- Repository
- github.com/KyaniteLabs/DialectOS
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Same server elsewhere
Copies of this server published by others; search shows only one of them.
More from kyanitelabs.tech
- 0.806score
Kinocut
kyanitelabs.tech
Guardrailed video editing for AI agents: FFmpeg, captions, effects, Hyperframes, and receipts.
ConnectorAFreshness: ALocal★ 220↓ 3.5K/wkClaude Code +5 - 0.627score
Epoch
kyanitelabs.tech
Epoch time estimation MCP server for PERT, COCOMO, Monte Carlo, calibration, cost, and risk.
ConnectorAFreshness: ARead-only★ 8 - 0.591score
Achiote
kyanitelabs.tech
Food-memory reconstruction: recreate childhood dishes with ingredients available where you are.
ConnectorAFreshness: A★ 1
Cite this page
DialectOS MCP server. Agent Mart. https://agentmart.dev/connectors/kyanitelabs-tech-dialectos (last updated 2026-10-24)