Church Slavonic MCP server
com.valksor/slavonic
Documentation
Installation
This server is published as a remote MCP endpoint rather than a local package target.
Configuration
Remote streamable-HTTP endpoint: https://slavonic.valksor.com/mcp
Claude Code:
claude mcp add --transport http slavonic https://slavonic.valksor.com/mcp
Cursor and Cline:
{"mcpServers":{"slavonic":{"url":"https://slavonic.valksor.com/mcp"}}}
Claude Desktop and other stdio-only clients can bridge with mcp-remote:
{"mcpServers":{"slavonic":{"command":"npx","args":["-y","mcp-remote","https://slavonic.valksor.com/mcp"]}}}
JSON API examples:
/api/search?query=богъ/api/search?query=water&search_language=eng/api/inflections?entry_id=глаголати&word_class=verb/api/transliterate?text=ⰱⱁⰳⱏ/api/detransliterate?text=bog%C5%AD
Capabilities
- Looks up Old Church Slavonic words in Cyrillic and returns senses plus inflection tables.
- Supports English-to-Church Slavonic lookup through Wiktionary translation tables.
- Resolves inflected forms to their lemma when cached paradigms are available.
- Transliterates Church Slavonic text to scientific Latin.
- Detransliterates scientific Latin back to attested spellings, with a best-effort reconstruction fallback.
- Exposes prompts and resources for translation workflows and transliteration tables.
Limitations
- Read-only.
- Responses are cached and rate limited.
- Inflected forms only resolve when the relevant paradigm is already cached.
- Transliteration is lossy.
- Detransliteration can return an approximate reconstruction when no attested spelling matches.
