Sketch Engine MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SKETCH_ENGINE_API_KEY | Yes | Your Sketch Engine API key |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_corpus_infoC | Get statistics and information about a corpus |
| get_wordlistC | Generate a wordlist from a corpus |
| get_concordanceC | Search for concordance lines in a corpus |
| get_word_sketchB | Get word sketch (grammatical relations) for a lemma |
| get_corporaB | List available corpora |
| get_frequency_distributionC | Get frequency distribution for a query |
| get_keywordsB | Extract keywords by comparing two corpora |
| get_collocationsC | Get collocations for a query |
| execute_cql_queryA | Execute arbitrary CQL (Corpus Query Language) queries. Documentation: https://www.sketchengine.eu/documentation/corpus-querying/. Use 'q' for simple queries or 'json' for complex queries with filters/sorts. Do not use both simultaneously. |
| get_word_sketch_diffA | Compare the behavior of two words/lemmas via their collocations. Returns scores indicating which collocation is more typical of which word, useful for observing differences between similar words. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Each tool targets a distinct linguistic operation (corpus info, wordlist, concordance, word sketch, collocations, keywords, frequency, CQL queries, comparison), with no overlapping purposes.
All tools follow a verb_noun pattern starting with 'get_', except 'execute_cql_query' which uses 'execute_'. This minor deviation prevents a perfect score.
10 tools cover a comprehensive range of corpus analysis operations without being excessive. The count is well-suited for the domain.
The set covers core corpus functions (list, info, wordlist, concordance, word sketch, collocations, keywords, frequency, CQL, comparison). While no glaring gaps exist, a tool for lemma extraction or token listing could further enhance completeness.