- Tools
- 5
- Read-only
- 2
- Write
- 2
- Destructive
- 1
- Verified
- 1
- Free tier
- yes
- Auth
- none for checking; account required for personal dictionary
Tool definitions
5 ready-to-use tool definitions in JSON. Drop the file into your agent configuration; no need to read the API documentation first.
languagetool.jsonAll 5 tools
create_checkPOST /checkThe main feature - check a text with LanguageTool for possible style and grammar issues.languagewritesnot verified
The main feature - check a text with LanguageTool for possible style and grammar issues.
| Parameter | In | Type | Required |
|---|---|---|---|
text | formData | string | no |
data | formData | string | no |
language | formData | string | yes |
username | formData | string | no |
apiKey | formData | string | no |
dicts | formData | string | no |
motherTongue | formData | string | no |
preferredVariants | formData | string | no |
enabledRules | formData | string | no |
disabledRules | formData | string | no |
enabledCategories | formData | string | no |
disabledCategories | formData | string | no |
enabledOnly | formData | boolean | no |
level | formData | string | no |
create_words_addPOST /words/addAdd a word to one of the user's personal dictionaries.word, username, apiKeywritesnot verified
Add a word to one of the user's personal dictionaries. Please note that this feature is considered to be used for personal dictionaries which must not contain more than 500 words. If this is an issue for you, please contact us.
| Parameter | In | Type | Required |
|---|---|---|---|
word | formData | string | yes |
username | formData | string | yes |
apiKey | formData | string | yes |
dict | formData | string | no |
create_words_deletePOST /words/deleteRemove a word from one of the user's personal dictionaries.word, username, apiKeydeletesnot verified
Remove a word from one of the user's personal dictionaries.
| Parameter | In | Type | Required |
|---|---|---|---|
word | formData | string | yes |
username | formData | string | yes |
apiKey | formData | string | yes |
dict | formData | string | no |
get_languagesGET /languagesGet a list of supported languages.nonereadsverified 2026-10-10
Get a list of supported languages.
get_wordsGET /wordsList words in the user's personal dictionaries.username, apiKeyreadsnot verified
List words in the user's personal dictionaries.
| Parameter | In | Type | Required |
|---|---|---|---|
offset | query | integer | no |
limit | query | integer | no |
username | query | string | yes |
apiKey | query | string | yes |
dicts | query | string | no |
No tool matches that.
Destructive operations
These 1 tools remove data or revoke access and cannot be undone. Withhold them from an agent unless the task genuinely requires them.
create_words_deletePOST /words/deleteflagged by path segment "delete" despite being POST
Authentication
Soft rate limit on the free public endpoint (~20 requests/min, 75KB/request)
Get an API keyWhere this came from
Built from the APIs.guru OpenAPI specification, version 1.1.2, last changed upstream on 2023-03-06. Rebuilt on our side on 2026-10-10.
View the source specification