Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SPELLCHECKER_CONFIG | No | Path to a spellchecker.config.json configuration file for setting languages and advanced scan options like fileTypes and ignorePaths. | |
| SPELLCHECKER_LANGUAGES | No | Comma-separated list of language codes to enable (e.g., 'en-US,es,fr'). Supported languages include en-US, en-GB, es, fr, de, pt, pt-BR, it, nl, pl, ru, uk, sv, da, nb. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_spelling | Check spelling in the provided text and return misspellings with suggestions |
| add_to_dictionary | Add a word to the personal dictionary |
| is_correct | Check if a single word is spelled correctly |
| get_suggestions | Get spelling suggestions for a word |
| list_languages | List all available languages for spell checking |
| check_file | Check spelling in a file with syntax-aware parsing |
| check_folder | Check spelling in all files in a folder |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |