Võro MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DATA_DIR | No | Local data directory used when DATA_SOURCE=local. | ./data |
| MCP_PATH | No | Secret hosted HTTP path segment for Modal; local stdio clients do not need it. | /mcp |
| FORCE_DATA | No | Set to 1 to overwrite existing Modal Volume data. | 0 |
| NEW_SECRET | No | Set to 1 to rotate MCP_PATH during deploy. | 0 |
| DATA_SOURCE | No | Modal deploy data source: release, local, or none. | release |
| LOCAL_SECRET | No | Set to 1 to push the MCP_PATH from .env/environment as-is. | 0 |
| VRO_DATA_TAG | No | GitHub release tag fetched for vro-data.tar.xz. | data-v1 |
| VRO_CORPUS_DB | No | Corpus SQLite path used by find_usage_examples. | ./data/vro_corpus.sqlite |
| VRO_DATA_REPO | No | GitHub repository used for dataset and Giella release downloads. | Leo-Martin-Pala/voro-mcp |
| MODAL_APP_NAME | No | Modal app name used by deploy/undeploy scripts. | vro-mcp |
| VRO_GIELLA_TAG | No | GitHub release tag fetched for giella-share.tar.xz. | giella-v1 |
| VRO_GRAMMAR_CMD | No | Command used for sentence grammar checking. | ./tools/giella/bin/grammar-check-vro |
| VRO_SPELLER_CMD | No | Command used for token spellchecking. | ./tools/giella/bin/spellcheck-vro |
| VRO_WORD_BAG_DB | No | Word-bag SQLite path used by seen/unknown word checks. | ./data/vro_word_bag.sqlite |
| VRO_ANALYZER_CMD | No | Command used for GiellaLT morphological analysis. | ./tools/giella/bin/analyze-vro |
| MODAL_SECRET_NAME | No | Modal secret name storing MCP_PATH. | vro-mcp-secret |
| MODAL_VOLUME_NAME | No | Modal Volume name for SQLite data and Giella artifacts. | vro-data |
| VRO_DICTIONARY_DB | No | Dictionary SQLite path used by lookup_word and correction suggestions. | ./data/vro_dictionary.sqlite |
| VRO_GENERATOR_CMD | No | Command used for one-analysis GiellaLT form generation. | ./tools/giella/bin/generate-vro |
| VRO_GRAMMAR_MODEL | No | Grammar checker archive path used by tools/giella/bin/grammar-check-vro. | ./data/giella-share/voikko/4/vro.zcheck |
| VRO_SPELLER_MODEL | No | Speller archive path used by tools/giella/bin/spellcheck-vro. | ./data/giella-share/voikko/3/vro.zhfst |
| VRO_ANALYZER_MODEL | No | Model path used by tools/giella/bin/analyze-vro. | ./data/giella-share/giella/vro/analyser-gt-desc.hfstol |
| VRO_GENERATOR_MODEL | No | Model path used by tools/giella/bin/generate-vro. | ./data/giella-share/giella/vro/generator-gt-norm.hfstol |
| VRO_GIELLA_BUILD_DIR | No | Temporary build directory for make giella-build. | ./.cache/giella-build |
| VRO_GIELLA_ARTIFACT_DIR | No | Output directory for locally built Giella artifacts. | ./data/giella-share |
| VRO_NEUROTOLGE_BASE_URL | No | Neurotõlge/TartuNLP translation API base URL. | https://api.tartunlp.ai/translation/v2 |
| VRO_SPELLER_MAX_SUGGESTIONS | No | Maximum spelling suggestions returned per unknown token. | 10 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Leo-Martin-Pala/voro-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server