Open-source MCP server and CLI for translating and QA-checking content across 25 regional Spanish variants.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by DialectOS.
TL;DR: DialectOS β operating system for multi-dialect / multi-agent product work. Best for builders running multi-agent product and language workflows. Keywords: multi-agent OS, dialect, product agent orchestration.
The first Model Context Protocol server built specifically for Spanish dialects.
DialectOS is an open-source Spanish dialect translation server that runs as an MCP (Model Context Protocol) tool and CLI. It translates English and other languages into 25 regional Spanish variants β Mexican, Argentinian, Colombian, Puerto Rican, and more β while preserving markdown structure, enforcing glossary terms, and applying adversarial quality gates that catch semantic drift before it reaches users.
Translate, detect, and adapt content across 25 regional Spanish variants while preserving markdown structure, code comments, and locale file formatting.
π Documentation Β· π Quick Start Β· π οΈ MCP Tools Β· Agent Skill Β· π¦ Packages Β· π€ Contributing Β· π Roadmap
DialectOS is a Spanish localization and dialect QA system for AI agents, documentation teams, app developers, and support organizations. It provides MCP tools, CLI workflows, glossary enforcement, locale-file validation, and adversarial quality gates for regional Spanish variants.
AI discovery: llms.txt provides a compact project summary for AI assistants and search crawlers.
Best-fit searches: Spanish dialect translation MCP server, Spanish localization QA, Model Context Protocol translation tool, i18n validation CLI, regional Spanish translator, glossary enforcement, AI localization audit, Spanish launch certification.
DialectOS includes a public agent skill at skills/dialectos/SKILL.md. Use $dialectos in compatible agent hosts when you want an agent to choose the right MCP or CLI workflow for regional Spanish translation, markdown preservation, locale-file validation, glossary enforcement, register checks, and launch-readiness QA.
DialectOS is available as a paid Spanish localization launch audit. We certify your Spanish docs, app strings, support macros, or locale files across target dialects and deliver an MQM-aligned launch-readiness report.
audits/sample-customer-report.mddocs/spanish-launch-certification.md| Feature | Google Translate | DeepL API | DialectOS |
|---|---|---|---|
| Spanish dialect awareness | β Generic "Spanish" | β οΈ Limited variants | β 25 regional variants |
| MCP native integration | β | β | β 17 MCP tools |
| Markdown structure preservation | β | β | β Tables, code blocks, links intact |
| i18n locale file support | β | β | β JSON locale diff & merge |
| Gender-neutral language | β | β | β elles / latine / -x |
| Formality checking (tΓΊ vs usted) | β | β | β Cross-dialect consistency |
| Adversarial quality gates | β | β | β Semantic drift + structure validation |
| LLM-first dialect adaptation | β Generic MT | β οΈ Limited dialect control | β Any OpenAI/Anthropic/LM Studio local LLM + dialect contracts |
| Translation validation (any provider) | β | β | β
dialectos validate β standalone correctness check |
| GitHub CI integration | β | β | β Composite action for PR validation |
| Auto-glossary from corrections | β | β | β Learns from user feedback |
| Public benchmark suite | β | β | β 205 adversarial samples across 25 dialects |
"We shipped a product to Mexico using our Spain Spanish translations. Users thought we were being intentionally rude."
Spanish is not one language β it's 25 regional variants with different vocabulary, formality levels, slang, and grammatical preferences. Existing translation tools treat Spanish as a monolith.
DialectOS solves this by:
Install note: DialectOS v0.3.0 is distributed through GitHub Release tarballs, not the npm registry. Use the released MCP/CLI tarballs for agent and command-line installs; clone the repo only for local development or the browser demo.
Add the released MCP server to Claude Desktop, Cursor, or any MCP client:
For local development from a source checkout, run pnpm build and point your MCP client at packages/mcp/dist/index.js.
The browser demo requires a source checkout.
The browser demo is no longer a fake/static rule replacer. It calls a local DialectOS backend, and that backend calls the configured provider stack.
Open http://127.0.0.1:8080.
For the beginner container walkthrough, see
docs/full-app-demo.md.
For v0.3.0, the recommended default cloud model is glm-4.5-air through the Z.ai international Anthropic-compatible endpoint. It passed basic, expanded adversarial, and long-document certification. Use glm-5.1 when you want the higher-confidence/premium option, and qwen3.5-9b via LM Studio for local/offline certification.
Start LM Studio's local server, then point DialectOS at any downloaded local model. LLM_API_FORMAT=lmstudio uses LM Studio's native REST API and loads the model just-in-time when needed.
Use dialect:certify for long local-model or cloud-provider runs. It writes events.jsonl, progress.json, and an incrementally updated results.json after every sample, with per-sample timeout protection.
Use dialect:certify:adversarial to run paraphrase, dialect-collision, taboo-copy, placeholder, register, and repeatability traps. It wraps dialect:certify and writes a failure-matrix.md plus aggregate repeatability results.
Use dialect:certify:documents to certify README/API-doc/locale JSON flows, not just sentence fixtures. It checks markdown structure, placeholders, URLs, code fences, API tables, and locale JSON outputs.
Use dialect:report to turn certification artifacts into a customer-facing Markdown deliverable for paid launch audits.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/kyanitelabs-dialectos)<a href="https://allmcps.com/mcp/kyanitelabs-dialectos"><img src="https://allmcps.com/api/badge/kyanitelabs-dialectos?style=directory" alt="DialectOS on AllMCPs" /></a>