dialectos

communication MCP Server

Spanish dialect localization MCP server and CLI. Translate across 25 regional variants with register control, structure preservation, and QA gates.

Verified
communicationcommunication
5 views4 stars1 forksv0.3.1Apache-2.0

Why This Matters

Discovered via github-topic:model-context-protocol and last synced 1w ago.

Verified
Source
github-topic:model-context-protocol
Stars
4
Last synced
1w ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
38
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (38)

translate_api_docs

Translate API docs with table cell-level translation

Region

Example Difference

es-GQ

Equatorial Guinea

translate_code_comment

Translate comments, preserve code

es-AR

Argentina

es-BZ

Belize

check_formality

Check tú vs usted consistency

translate_missing_keys

Auto-translate missing keys

es-CO

Colombia

translate_markdown

Translate while preserving tables, code blocks, links

research_regional_term

Research source-backed regional lexeme proposals without mutating runtime data

es-PE

Peru

extract_translatable

Extract only translatable text from markdown

apply_gender_neutral

Apply gender-neutral language

Package

Version

es-VE

Venezuela

73

**Total: 595 tests across 7 packages** --- ## 🛡️ Security & Quality DialectOS has undergone adversarial security hardening: - **18 CVEs resolved** via dependency overrides - **SSRF protection** on all provider endpoints - **Circuit breaker** with half-open probe locks - **Atomic checkpoint writes** with schema versioning - **HTML injection detection** in translated output - **Semantic drift scoring** — catches "looks valid but meaning changed" - **Provider capability negotiation** — validates language support before API calls - **Chaos harness** for deterministic resilience testing See [`SECURITY.md`](SECURITY.md) for details. --- ## 🎨 Supported Dialects

es-UY

Uruguay

Free

✅

translate_readme

Full README translation pipeline

Tool

Description

manage_dialect_variants

Create dialect-specific variants

list_dialects

List all 25 supported dialects

es-CL

Chile

Gate

What it checks

translate_text

Translate with semantic context, grammar profiles, and quality contracts

detect_missing_keys

Compare locale files for missing keys

detect_dialect

Detect dialect from sample text

es-ES

Spain

es-MX

Mexico

es-US

United States

es-PH

Philippines (Chavacano)

Feature

Google Translate

batch_translate_locales

Batch translate to multiple dialects

search_glossary

Search 300+ source-attributed glossary terms

es-AD

Andorra

create_bilingual_doc

Side-by-side bilingual documents

74

**662+ tests across 7 packages plus docs contracts, demo-server contracts, and static-hardening checks** --- ## 🛡️ Security & Quality DialectOS has undergone adversarial security hardening: - **18 CVEs resolved** via dependency overrides - **SSRF protection** on all provider endpoints - **Circuit breaker** with half-open probe locks - **Atomic checkpoint writes** with schema versioning - **HTML injection detection** in translated output - **Semantic drift scoring** — catches "looks valid but meaning changed" - **Provider capability negotiation** — validates language support before API calls - **Chaos harness** for deterministic resilience testing See [`SECURITY.md`](SECURITY.md) for details. --- ## 🎨 Supported Dialects