Clueforge
Server Details
Personalised printable crosswords with a hidden solution word for birthdays, weddings and couples
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
TDQS
Scored across 1 tool
There is only one tool, so there is no possibility of an agent confusing it with another. Its purpose (build a crossword from clue/answer pairs and return a preview plus shareable link) is stated unambiguously.
The single name create_crossword follows the clear verb_noun snake_case convention and maps directly to the action it performs. There is nothing to be inconsistent with.
One tool is thin for a server branded as a general puzzle-forging service; a single create operation with no companion operations feels minimal. It is defensible if the server's sole intent is one-shot crossword generation, but the surface is borderline.
Creation is well covered, including validation rules and handoff to a web link for editing and PDF/HTML export, so essential workflows are reachable. However, there is no operation to retrieve, list, update, or regenerate a previously created puzzle, leaving notable gaps for anything beyond a one-off creation.
Available Tools
1 toolcreate_crosswordCreate crosswordARead-onlyIdempotentInspect
Builds a crossword puzzle with a hidden solution word from clue/answer pairs you write, and returns a text preview plus a clue-forge.com link where the user can view, edit and download it as a print-ready PDF/HTML. Use it for personalised puzzles (birthday, wedding, couples, Valentine's Day, Christmas, classroom, team events) or general-knowledge puzzles. Rules: answers are single words, 2–15 letters, no spaces; each letter of solution_word must occur in a different answer (add clues if a letter is missing); the answer must not appear in its clue; do not use the solution word itself as an answer. Write clues in the language given by "language". Always show the returned link to the user.
| Name | Required | Description | Default |
|---|---|---|---|
| clues | Yes | Clue/answer pairs. Use at least as many pairs as the solution word has letters; 8–14 works best. | |
| language | No | Language of the clues and of the Clueforge interface. Defaults to "en". | |
| occasion | No | Selects the matching theme in the editor. Defaults to "general". | |
| solution_word | Yes | Hidden word revealed by the highlighted letters, e.g. a name like "ANNA" or "LOVE". 2–20 letters. |
Output Schema
| Name | Required | Description |
|---|---|---|
| grid | Yes | |
| link | Yes | |
| placed_words | Yes | |
| solution_word | Yes | |
| unplaced_words | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint/idempotentHint/destructiveHint=false, so the safety profile is covered; the description still adds real value by stating the output shape (text preview + hosted link), the post-call instruction ('Always show the returned link to the user'), and the validation rules that will cause rejection (single-word answers 2–15 letters, each solution letter in a distinct answer, answer not in its own clue). It does not clarify that puzzle creation on the server side is still read-only in effect, which is the one ambiguity left.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads purpose and return value, then use cases, then a tight 'Rules:' block of hard constraints, ending with the one imperative agents must not skip. Every sentence carries either selection guidance or a rejection condition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, yet the description still tells the agent what the response is for and what to do with the link, and it covers the input rules that determine a successful call. Nothing needed to invoke it correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% and two enums are self-documenting, so baseline would be 3. The description goes beyond it by documenting cross-parameter constraints the schema cannot express: each letter of solution_word must occur in a different answer, add clues if a letter is missing, and the solution word must not be used as an answer.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Opens with a specific verb+resource ('Builds a crossword puzzle') and immediately adds the distinguishing mechanics: a hidden solution word derived from clue/answer pairs, plus a text preview and a clue-forge.com link. No sibling tools exist, so there is nothing to disambiguate against, and the scope is fully legible.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly names intended use cases ('personalised puzzles (birthday, wedding, couples, Valentine's Day, Christmas, classroom, team events) or general-knowledge puzzles'), which steers selection well. It lacks an explicit 'when not to use' clause, but with no sibling tools that omission costs little.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- First observed
create_crossword
Related MCP Connectors
Wedding crosswords, newspaper templates, and printing guidance in English and French.
Crossword, word search, sudoku
Find published word searches, crosswords and mazes with matching Letter and A4 PDF files.
Word searches, crosswords, sudoku and Unicode text styles in 6 languages, accents kept.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceFind personalized puzzle books by first name from a 100,000+ title Shopify catalog. Perfect gift-finding tool for any AI agent.Apache 2.0

Token of Esteemofficial
AlicenseAqualityCmaintenanceWrite and mail personalized funny booklets via an AI agent. Allows agents to commission custom 16-page print gifts for users.121MIT- AlicenseNot gradedqualityBmaintenanceQuiz Generator AI - MCP server providing AI-powered tools and automation by MEOK AI Labs3 npm60 PyPIMIT
- AlicenseNot gradedqualityAmaintenanceGenerate QR codes and create, edit and track dynamic (editable) QR codes with scan analytics, folders, style themes and branded subdomain management. Free REST API with an OpenAPI spec alongside; every tool takes a free API key.12AGPL 3.0
Glama MCP Gateway
Add one secure layer between your agents and this server.