MCP server for Armenian-Russian transliteration and translation
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"armenian-russian-lang-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Armenian-Russian Language MCP MCP server and library for transliteration and translation between Armenian and Russian languages. ## Features - **Transliteration**: Convert Armenian text to Russian characters based on pronunciation rules - **Bidirectional Translation**: Translate between Armenian and Russian using dictionary lookups - **Dictionary Resources**: Access dictionary entries for specific words - **Batch Processing**: Translate multiple words at once - **MCP Server**: Integration with Claude Desktop and other systems via the MCP protocol ## Installation ```bash pip install armenian-russian-lang-mcp ``` ## Usage ### As a Python Library ```python from armenian_russian_lang_mcp import transliterate, translate # Transliterate Armenian text to Russian result = transliterate("Բարև") print(result) # "барев" # Translate Armenian to Russian result = translate("աբբա", direction="am-to-ru") print(result) # Dictionary with translation results # Translate Russian to Armenian result = translate("авва", direction="ru-to-am") print(result) # Dictionary with translation results ``` ### As an MCP Server Running the server: ```bash # Run using the entry point armenian-russian-mcp-server # Or using the Python module python -m armenian_russian_lang_mcp.server ``` #### Available MCP Tools 1. **transliterate**: Transliterate Armenian text to Russian characters ```python # Example usage result = await session.call_tool("transliterate", arguments={"text": "Բարև"}) ``` 2. **translate**: Translate text between Armenian and Russian ```python # Example usage (Armenian to Russian) result = await session.call_tool("translate", arguments={ "text": "աբբա", "direction": "am-to-ru" }) # Example usage (Russian to Armenian) result = await session.call_tool("translate", arguments={ "text": "аббат", "direction": "ru-to-am" }) ``` 3. **batch_translate**: Translate multiple words at once ```python # …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.