word-aligner MCP sunucusu
Commit 11 Kas 2026Farklı diller veya çeviri katmanları arasındaki kelimeleri görsel olarak birbirine bağlayan, paylaşılabilir kelime hizalama diyagramları oluşturur.
Ayrıca bilinen adı tinygodsdev/bitext-word-alignment, bitext-word-alignment
- Yıldızlar
- 5
- Araçlar
- —
- İndirmeler, 30 gün
- —
- En son sürüm
- 1.0.0
- Son commit
- 11 Kas 2026
- Lisans
- MIT
word-aligner MCP nedir?
word-aligner bir MCP sunucusudur. Farklı diller veya çeviri katmanları arasındaki kelimeleri görsel olarak birbirine bağlayan, paylaşılabilir kelime hizalama diyagramları oluşturur.
Özet, projenin README dosyasından oluşturuldu
word-aligner MCP sunucusu hakkında
Word Aligner; dil öğrenenler, öğretmenler, dilbilimciler ve yapay dil oluşturucular için kelime kelime çevirilerin görsel diyagramlarını oluşturmak üzere tasarlanmış web tabanlı bir araçtır. Kullanıcıların kaynak cümleler, çeviriler, IPA veya açıklamalar gibi birden fazla metin satırını üst üste dizmesine ve kavisli bağlantılar kullanarak kelimeleri manuel olarak bağlamasına olanak tanır. Bu manuel yaklaşım, kullanıcıların bire-çok veya çok-bir bağlantılar üzerinde tam kontrole sahip olmasını sağlayarak karmaşık kelime dizilimi değişikliklerini veya dilbilgisel kaymaları göstermek için kullanışlı hale getirir.
Geliştiriciler bu işlevselliği, ücretsiz bir HTTP API veya create_word_alignment aracı sağlayan bir MCP server aracılığıyla entegre edebilirler. Bir MCP server olarak kullanıldığında, kimlik doğrulaması gerektirmeden Streamable HTTP üzerinden çalışır. Sunucu, paylaşılabilir bir URL ve bir önizleme resmi döndürür. Kullanıcılar; sağdan sola yazılan alfabeler ve Japonca tategaki gibi dikey yazım sistemleri dahil olmak üzere tipografi, tokenization ve yönlendirme ayarlarını özelleştirebilirler. Nihai diyagramlar PNG, SVG, PDF veya HTML dosyaları olarak dışa aktarılabilir.
Neler yapabilirsiniz
- 1Çeviri yeniden sıralamasını görselleştirinKelime sırası değişse bile kaynak cümledeki kelimelerin hedef cümleye nasıl eşlendiğini gösterin.
- 2Dilbilimsel açıklamalar oluşturunAkademik çalışmalar için morfem hizalaması ve IPA notasyonlarını içeren satır arası açıklamalar üretin.
- 3Kurgusal dilleri belgeleyinÖzel yazı tipi fontları ve ek açıklama katmanları kullanarak kurgusal bir dili İngilizce ile eşleştirin.
- 4Hizalama bağlantılarını otomatize edinAPI'ye bir POST isteği göndererek paylaşılabilir hizalama URL'lerini programatik olarak oluşturun.
Projenin README dosyasından alınmıştır. Her kullanım durumu, oradaki bir alıntı ile kontrol edilir.
word-aligner MCP nasıl yüklenir
Biçimler 10 Kas 2026 tarihinde doğrulandıword-aligner MCP'yi Claude Code içine yükleyin
$ claude mcp add --transport http bitext-word-alignment https://aligner.tinygods.dev/mcpword-aligner MCP'yi Cursor içine yükleyin
~/.cursor/mcp.json
{
"mcpServers": {
"bitext-word-alignment": {
"url": "https://aligner.tinygods.dev/mcp"
}
}
}word-aligner MCP'yi VS Code içine yükleyin
.vscode/mcp.json
{
"servers": {
"bitext-word-alignment": {
"type": "http",
"url": "https://aligner.tinygods.dev/mcp"
}
}
}word-aligner MCP'yi Codex içine yükleyin
~/.codex/config.toml
[mcp_servers.bitext-word-alignment] url = "https://aligner.tinygods.dev/mcp"
word-aligner MCP'yi Gemini CLI içine yükleyin
~/.gemini/settings.json
{
"mcpServers": {
"bitext-word-alignment": {
"httpUrl": "https://aligner.tinygods.dev/mcp"
}
}
}Otomatik kontroller
Çalıştırıldı 14 Kas 2026Tam rapor →Henüz doğrulanmadı. Bir sunucunun 80 puana, ciddi bir bulgu olmamasına ve kontrol edebilmemiz için yeterli veriye ihtiyacı vardır. Kontroller nasıl çalışır
- Kaynak deposu bağlantılı ve erişilebilirtinygodsdev/bitext-word-alignment is public and reachablegithub.com/tinygodsdev/bitext-word-alignment ↗Geçti
- Paket bu depoyu kaynak olarak gösteriyorKontrol edilmedi
- Derleme kaynağı (Sigstore onayı)Kontrol edilmedi
- Açık kaynak lisansı (OSI)MITspdx.org/licenses/MIT.html ↗Geçti
- Son bir yıl içinde commit veya sürüm mevcutLast commit or release 2026-11-11github.com/tinygodsdev/bitext-word-alignment ↗Geçti
- OpenSSF ScorecardKontrol edilmedi
- Paket adı popüler bir pakete yakın değilKontrol edilmedi
- Pakette ve bağımlılıklarında kritik uyarı yokKontrol edilmedi
- Modele yönelik gizli talimat yok0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersGeçti
- Yıkıcı araçlar etiketlenmişKontrol edilmedi
- Uzak endpoint MCP el sıkışmasına yanıt veriyorinitialize answered with protocol 2025-06-18 in 438 msGeçti
Aligner — word-by-word translation visualizer
Word Aligner is a free web tool that shows which word matches which across stacked lines of text. Type or paste a sentence and its translation, click a word and then its match on the line above or below, and curved connectors draw the alignment between them. Add extra rows for glosses or IPA, then export the diagram or share it with a link.
No accounts, no machine translation — you stay in control of every link. Great for lessons, social posts, grammar notes, and conlang documentation.

What it's for
- Language learners — see exactly why a translation says what it does: which source word became which target word, what gets dropped, and where word order changes.
- Teachers — build handouts, slides, and flashcards; export a clean PNG or SVG and drop it into a lesson without retyping anything.
- Linguists — produce Leipzig-style interlinear glosses with morpheme alignment, case/agreement tags, and free translations.
- Conlangers — show how a constructed language maps onto English, with custom script fonts, gloss rows, and IPA.
What it does
- Multi-line alignment — stack as many rows as you need (source, translation, gloss, IPA); links connect vertically adjacent lines.
- Manual word linking — click a word, then its match; supports one-to-many and many-to-one links and freely crossing connectors for reordered translations.
- Interlinear glosses & IPA — add annotation tiers above or below any line.
- Right-to-left scripts — Hebrew, Arabic, and mixed LTR/RTL layouts.
- Vertical writing systems — stand the whole diagram up as columns for Japanese tategaki, Chinese, or traditional Mongolian; characters stack or the line rotates, chosen per line, so a horizontal translation stays readable beside it.
- Tokenization control — choose how text splits into word boxes (split characters, a join marker for fixed expressions, optional punctuation handling).
- Per-line typography — font, size, spacing, and direction per line; custom and Google Fonts.
- Exports — PNG, SVG, PDF, and a self-contained HTML file; exports match the preview, including custom-font shaping.
- Shareable URLs — the whole alignment (text, links, and visual settings) is encoded in a
?data=link.
Examples
Browse ready-made examples — bilingual pairs, Turkish interlinear with IPA, RTL scripts, vertical Japanese and traditional Mongolian, Tagalog compounds, Japanese–Chinese–English word order, and more interlinear glosses — at aligner.tinygods.dev/examples. Open any one in the editor to adapt it.


How it works
Edit your lines in the line editor, then link words in the preview.

Tune colors, tokenization, and fonts in settings, then export or share.

Word alignment vs. interlinear vs. parallel text
- Interlinear translation places a gloss directly under each source word — compact, but it hides reordering. Aligner keeps both sentences on their own line and draws connectors, so reorderings, splits, and merges stay obvious.
- Parallel text is side-by-side bilingual reading for long-form study. Aligner focuses on one sentence pair at a time with explicit connectors showing which tokens correspond.
API
Word Aligner has a free HTTP API for generating alignment links programmatically.
POST https://aligner.tinygods.dev/api/align
Content-Type: application/json
{
"lines": ["Hello world", "Bonjour le monde"],
"alignments": [[0, 0, 1, 0], [0, 1, 1, 2]]
}
Returns { "url": "https://aligner.tinygods.dev/?data=..." }.
Supports per-line options (font, size, RTL), global visual settings (palette, line style, background), pair-level gap control, and multi-line stacks with selective connectors.
- API docs: aligner.tinygods.dev/api
- OpenAPI schema: aligner.tinygods.dev/api/align/openapi.json
Using Word Aligner as an AI agent tool
The word-aligner-skill/ directory is a ready-to-install skill that teaches AI assistants (Claude, ChatGPT, etc.) how to use the API. Once installed, it enables flows like:
"Translate 'я хочу спать' into English and show me the word alignment."
The agent translates, calls the API, and returns a shareable link.
- For Claude: point your Claude project at this repository or add the contents of
word-aligner-skill/SKILL.mdas a custom instruction. - For ChatGPT: zip
word-aligner-skill/and upload it as a custom Skill.
Install instructions and a downloadable archive are also on the site: aligner.tinygods.dev/skill.
MCP server
There is also an MCP server at https://aligner.tinygods.dev/mcp that exposes a single create_word_alignment tool. It returns a shareable link plus a preview image, and runs inside the same app over Streamable HTTP with no auth. Connect it in Claude:
claude mcp add --transport http word-aligner https://aligner.tinygods.dev/mcp
See docs/mcp-server.md for ChatGPT Developer Mode setup and the tool schema.
Learn more
- App: aligner.tinygods.dev
- About / documentation: aligner.tinygods.dev/about
- Privacy: aligner.tinygods.dev/privacy
Created by Dani Polani. See other tools for linguistics and conlanging.
word-aligner MCP soruları
word-aligner MCP'yi Claude Code'a nasıl eklerim?
Terminalinizde claude mcp add --transport http bitext-word-alignment https://aligner.tinygods.dev/mcp komutunu çalıştırın. Her projede kullanılabilir olması için --scope user ekleyin.
word-aligner MCP'yi Cursor'a nasıl eklerim?
~/.cursor/mcp.json dosyasını açın ve yukarıdaki yükleme bölümünde gösterilen Cursor yapılandırmasını kullanarak sunucuyu mcpServers altına ekleyin.
Word Aligner'ı ne için kullanabilirim?
Dil öğrenenlerin kelime eşleşmelerini görmesi, öğretmenlerin çalışma kağıtları hazırlaması, dilbilimcilerin satır arası (interlinear) açıklamalar yapması ve yapay dil oluşturucuların (conlangers) kurgusal dillerini haritalandırması için kullanılır.
Diyagramları dışa aktarabilir miyim?
Evet, hizalamalarınızı PNG, SVG, PDF veya kendi kendine yeten bir HTML dosyası olarak dışa aktarabilirsiniz.
Çalışmalarımı nasıl paylaşabilirim?
Tüm metinleri, bağlantıları ve görsel ayarları kodlayan bir bağlantı aracılığıyla hizalamanızı paylaşabilirsiniz.