Solve a pattern
solve_patternFinds the words that fit a crossword-style pattern such as A_E, where _ is an unknown letter, optionally limited to words whose unknown positions can be filled from the available letters. Returns the matching words with common words first and their scores.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pattern": "<pattern>"
},
"name": "solve_pattern"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | Opaque cursor from a previous result with the same arguments; absent on the first call. | |
| letters | No | Optional available letters for the unknown positions; _ or ? stands for a blank tile. | |
| pattern | Yes | Letters and _ for unknown positions, for example _A_E_. Up to 15 characters. | |
| scoring | No | Points system: scrabble (default) or wwf for Words With Friends. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | Yes | ||
| view | Yes |