execute_cql_query
Execute arbitrary CQL queries on corpora to find linguistic patterns, with support for simple word/lemma searches or complex JSON queries with filters and sorting.
Instructions
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.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | CQL query string. Examples: [lemma="run"] (lemma search), [word="the"] (word search), [tag="NN.*"] (POS tag), [lemma="get" & tag="V.*"] (combined conditions) | |
| json | No | JSON parameter for complex queries with filters, sorts, or parallel concordances. Use this instead of 'q' for advanced queries. | |
| refs | No | Structural attributes (metadata) to display (optional) | |
| attrs | No | Positional attributes to display (optional) | |
| corpname | Yes | Name of the corpus | |
| pagesize | No | Number of concordance lines to return | |
| usesubcorp | No | Name of subcorpus (optional) |