crossword-desk-studio.openai.chatgpt.sitecrossword-desk-studio.openai.chatgpt.site tools

MediaVerified

Crossword Desk WebMCP tools

The Crossword Desk

5 tools1 ways to use

What an agent can do on Crossword Desk

The Crossword Desk This page documents every listed tool: what it does, how to install it, and the input fields an agent should send.

WebMCP tools on Crossword Desk

Get data

get_puzzle_state

View the crossword, word pool, clues, validation, and current size limits.

How to install

Open the crossword-desk-studio.openai.chatgpt.site website and ask your browser agent to use get_puzzle_state

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_puzzle_state tool on crossword-desk-studio.openai.chatgpt.site with since_revision: <integer>. Return the structured result and cite the source page.

Input contract

  • since_revision integer Include changes made after this puzzle revision.

Open the source definition

Add or update

set_puzzle_title

Change the crossword title.

How to install

Open the crossword-desk-studio.openai.chatgpt.site website and ask your browser agent to use set_puzzle_title

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the set_puzzle_title tool on crossword-desk-studio.openai.chatgpt.site with title: <string>, expected_revision: <integer>. Return the structured result and cite the source page.

Input contract

  • title string
  • expected_revision integer Puzzle revision being edited. A newer revision prevents the change from being applied.

Open the source definition

Add or update

upsert_word_candidates

Read the full upsert_word_candidates page

Add or update answers, clues, and theme labels. Mixed batches keep valid entries and report rejected entries separately. Key theme words are kept; other theme words are alternatives.

How to install

Open the crossword-desk-studio.openai.chatgpt.site website and ask your browser agent to use upsert_word_candidates

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the upsert_word_candidates tool on crossword-desk-studio.openai.chatgpt.site with candidates: <array>, expected_revision: <integer>. Return the structured result and cite the source page.

Input contract

  • candidates array For a new theme, about 12–16 related answers of varied lengths, including some 3–5-letter alternatives, give the crossword more ways to fit. These are alternatives, not a placement target; only a compatible subset needs to appear. Small updates can contain fewer words.
  • expected_revision integer Puzzle revision being edited. A newer revision prevents the change from being applied.

Open the source definition

Search & find

construct_crossword

Read the full construct_crossword page

Build a crossword from a compatible subset of theme candidates, keeping key theme words and adding ordinary crossing fill. Auto size finds a fitting grid; a fixed size or locked answers keep the current dimensions. A successful construction has met the theme requirements for its grid size. After success, finish missing clues. Do not resize or rebuild solely to increase theme density unless the user asks.

How to install

Open the crossword-desk-studio.openai.chatgpt.site website and ask your browser agent to use construct_crossword

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the construct_crossword tool on crossword-desk-studio.openai.chatgpt.site with expected_revision: <integer>. Return the structured result and cite the source page.

Input contract

  • expected_revision integer Puzzle revision being edited. A newer revision prevents the change from being applied.

Open the source definition

Add or update

update_clues

Edit clues for placed answers without changing their words or positions.

How to install

Open the crossword-desk-studio.openai.chatgpt.site website and ask your browser agent to use update_clues

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the update_clues tool on crossword-desk-studio.openai.chatgpt.site with entries: <array>, expected_revision: <integer>. Return the structured result and cite the source page.

Input contract

  • entries array
  • expected_revision integer Puzzle revision being edited. A newer revision prevents the change from being applied.

Open the source definition