WebMCP

MediaWebMCP verified

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

The Crossword Desk

5 tools1 methodsspec API surface

What can an agent do with crossword-desk-studio.openai.chatgpt.site WebMCP tools?

The Crossword Desk This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on crossword-desk-studio.openai.chatgpt.site

Tool 1 of 5WebMCPAnswer

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

Tool 2 of 5WebMCPAction

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

Tool 3 of 5WebMCPAction

upsert_word_candidates

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

Tool 4 of 5WebMCPAction

construct_crossword

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

Tool 5 of 5WebMCPAction

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