Be the first to get access to new connectors. Get early access →
ConnectorBay Early access
Discover
KenKen Play icon

KenKen Play

A playable cage-arithmetic (calcudoku) engine with uniquely-solvable generation

Unify Dynamics LLC

Tools7read-only
Sign-inNoneno account, no key
Data keptNoneprocessed in memory
PriceFreeoptional Pro limits
StatusLiveMCP + REST
Works withMCP · RESTany agent

Try asking

Real questions, and the tools your agent calls to answer them.

Let's play kenken
Tools called
new_puzzle
Give me a calcudoku puzzle
Tools called
new_puzzle
Put a 3 in row 2, column 1
Tools called
set_cell
Give me a hint
Tools called
get_hint
Is this solved correctly?
Tools called
check_solution
Show me the solution
Tools called
solve
Show me the board
Tools called
render_board

About

KenKen Play is a fully local, playable KenKen (cage arithmetic / calcudoku) engine. new_puzzle generates a puzzle at a chosen difficulty (easy 4x4, medium 5x5, hard 6x6) with a mathematically proven unique solution; single-cell cages arrive pre-filled as givens. set_cell fills or clears a cell, rejecting moves that repeat a digit in a row/column or leave a cage unable to reach its target. get_hint enumerates every way to complete a cage's remaining cells consistent with its target and row/column rules, and explains why the forced value must be correct. check_solution reports completeness and validity. solve runs the full backtracking solver and returns the unique answer grid. render_board draws the grid as text with the cage list. Stateless -- no server-side puzzle storage, the caller passes state between calls. Keyless; fully local; zero upstream calls; nothing stored.

Sources: Original, hand-authored content. Fully local, zero upstream calls.

Privacy

The publisher, Unify Dynamics LLC, states that tool inputs are processed in memory and not retained.

Data not collectedNo account, no profile, no stored prompts or results.

What it can do

7 tools, grouped by job. Every one is read-only or compute-only.

OpenAPI
Play2 tools
  • New puzzleGenerate a new KenKen puzzle with a mathematically proven unique solution, at the requested difficulty.
  • Set cellFill or clear one cell.
Help3 tools
  • Get hintReturn one genuine logical deduction: a forced cell value and WHY it's forced (cage-constraint enumeration, or -- only if that doesn't apply -- a…
  • SolveRun the full backtracking solver on the puzzle's cages and return the unique answer grid -- for verification, or for a player who wants to see the…
  • Check solutionCheck whether the grid is complete and whether every row, column, and cage is correct.
Info2 tools
  • Render boardRender the current grid as human-readable text with the cage list.
  • Rules infoExplain KenKen's rules, the difficulty levels, and how hints and generation work.

Information

PublisherUnify Dynamics LLC
CategoryGames & entertainment
LanguagesEnglish
Built forGlobal
CompatibilityAny MCP client · any agent · REST
Version0.1.0
MCP endpointhttps://kenkenplay.connectorbay.com/mcp
REST APIopenapi.json
SupportGet help · Status
CountryWorldwide

Connect it to your agent

Three ways in, the same 7 tools.

MCP (Claude, Cursor, Windsurf, VS Code, any MCP client)https://kenkenplay.connectorbay.com/mcp
RESTPOST https://kenkenplay.connectorbay.com/v1/tools/<tool>
OpenAI function callinghttps://connectorbay.com/openai/kenkenplay.json
OpenAI-compatible chathttps://connectorbay.com/v1/chat/completions · how it works
  • Add the MCP URL in your client's connector, MCP or integration settings (streamable HTTP, no OAuth).
  • Key: none needed.
  • Ask a question; the agent picks the right tool and answers from the live data.

KenKen Play connector: questions and answers

What is the KenKen Play connector?

KenKen Play is a fully local, playable KenKen (cage arithmetic / calcudoku) engine. It is a hosted MCP server with 7 tools such as New puzzle, Set cell, Get hint, Check solution, Solve, Render board, published by Unify Dynamics LLC. It is independent and not affiliated with KenKen Play.

How do I connect KenKen Play to Claude, ChatGPT or Cursor?

Add the MCP endpoint https://kenkenplay.connectorbay.com/mcp to your client's MCP, connector or integration settings (streamable HTTP, no OAuth). For REST, POST JSON to https://kenkenplay.connectorbay.com/v1/tools/<tool>; the OpenAPI description is at /openapi.json. For OpenAI function calling, load https://connectorbay.com/openai/kenkenplay.json.

Do I need an account or API key for KenKen Play?

No. The connector needs no sign-in and no key. An optional Pro key only raises rate limits.

Is KenKen Play read-only?

Yes. Every tool reads or computes. Nothing is created, changed, sent, paid or deleted in your account.

Is the KenKen Play connector free?

Yes. It is free to use within the published rate limits; an optional Pro key raises them. There is no account to create.

More like this

Four in a Row

A real, playable vertical connection game with a minimax + alpha-beta AI opponent

Live · MCP + REST5 tools

Dot Boxes

A playable, stateless Dots and Boxes engine with a real chain-aware AI opponent

Live · MCP + REST7 tools

Crossword Build

An original crossword generator — real constraint-based grid layout and word fill, checkable answers

Live · MCP + REST5 tools

Chain Assoc

A real word-association chain game — each word must genuinely connect to the last, checked against an original association graph

Live · MCP + REST7 tools

Letter Grid Words

A real, playable letter-grid word-finding game — trace adjacent letters, real dictionary, real solver

Live · MCP + REST5 tools

Fleet Battle

A real, playable grid-based naval fleet-hunting game with a random-then-hunt AI opponent

Live · MCP + REST8 tools

Documentation

Back to top

What KenKen Play is for

A fully local, PLAYABLE KenKen (cage arithmetic / calcudoku) engine — puzzle generation with a confirmed unique solution, cell-by-cell move validation, real logical hints, and a full solver. Not a rules reference: it generates and lets you actually play real puzzle instances.

What it does

new_puzzle generates a fresh KenKen puzzle at a chosen difficulty (easy 4x4, medium 5x5, hard 6x6). Generation fills a random Latin square, partitions it into cages, and reads each cage's operation and target off the real solution values, then independently re-solves from just the cages to confirm exactly one Latin square satisfies them all — every puzzle shipped is proven uniquely solvable. Single-cell cages arrive pre-filled as givens, matching standard KenKen convention. set_cell fills or clears a cell, rejecting moves onto givens, moves that repeat a digit in a row or column, and moves that leave a cage with no way to reach its target. get_hint enumerates every way to complete a cage's remaining cells consistent with its target and with row/column rules, and reports a cell whenever every surviving completion agrees on its value — and only falls back to a solver-derived deduction if no cage has a forced cell anywhere. check_solution reports completeness and validity. solve runs the full backtracking solver and returns the unique answer grid. render_board draws the grid as text with the cage list.

How state works

There is no server-side game storage. Every call (other than new_puzzle and rules_info) takes the full puzzle state (the exact object returned by the previous call) and returns a new one.

What it is not

Not a rules-explainer or technique reference — it generates and lets you play real, fresh puzzle instances with genuine constraint-satisfaction logic behind every hint, validation, and solve.

Privacy policy

Back to top

KenKen Play — Privacy Policy

Effective 28 September 2026. Unify Dynamics LLC ("we", "us"), Menlo Park, California.

What KenKen Play is. KenKen Play is a connector (an MCP server and REST API) that AI assistants and personal agents call on your behalf to run a local, playable KenKen (cage arithmetic) puzzle engine — generating puzzles, checking cell entries, computing hints, and solving.

What we receive. The arguments of each tool call — the puzzle state you (via your assistant) pass back on every call, your requested moves and difficulty, and the technical headers needed to serve the request (an IP address or a client identifier supplied by the assistant, and a Pro API key if you have one) — plus standard server logs.

Everything is computed locally and nothing is stored. KenKen Play has no database and no server-side puzzle storage of any kind. The entire puzzle state lives only in your conversation with your assistant, which passes it back to us on each call and receives an updated copy in the response. We do not persist it, log it, or use it for anything beyond computing that one response. No request is forwarded to any third party — there is no upstream call at all.

What we do not receive or store. We do not receive your name, your conversation with the assistant beyond the bare puzzle-state argument, or anything else about you. Each request is answered independently. Rate-limit counters (a client identifier and timestamps) are held in memory for at most 24 hours. Hosting-provider access logs (IP addresses and request paths, not request bodies) are retained for up to 30 days for security and abuse prevention.

Sub-processors. None — computation is entirely local to this server. Hosting: Vercel (United States regions).

Legal bases and your rights. Our processing is necessary to provide the service you request through your assistant. Because we store no personal data beyond short-lived logs, requests to access, correct or delete personal data are usually satisfied automatically; you can still contact agent@connectorbay.com and we will respond within 30 days. We do not sell or share personal information and do not use your data to train models.

Children. KenKen Play is a general-audience service operated by the adult using the assistant.

Changes. We will post changes here with a new effective date.

Terms of service

Back to top

KenKen Play — Terms of Service

Effective 28 September 2026. These terms govern use of the KenKen Play connector ("the Service") operated by Unify Dynamics LLC ("we", "us").

  1. The Service. KenKen Play is a stateless, playable KenKen (cage arithmetic / calcudoku) puzzle engine — puzzle generation, move validation, hints, and a solver — accessed through an AI assistant or directly over MCP or HTTP. There is no server-side game storage: the caller holds and passes puzzle state between calls.
  2. Entertainment only. KenKen Play is provided for entertainment purposes. Nothing in it constitutes advice of any kind.
  3. Acceptable use. Automated use within the published rate limits is welcome. Do not use the Service to disrupt, overload, or reverse-engineer the underlying infrastructure.
  4. Availability. The Service is provided "as is" without warranty. We may change, limit, or discontinue it at any time.
  5. Data. Our Privacy Policy describes what we process. In short: puzzle state is computed statelessly from what you send us and nothing is stored.
  6. Pro keys. Optional Pro API keys are issued at our discretion, are personal to the holder, and may be revoked for abuse.
  7. Liability. To the fullest extent permitted by law, Unify Dynamics LLC is not liable for any loss, injury, or damage arising from use of, or reliance on, the Service. Our total liability is limited to US $100.
  8. Governing law. California law; venue in San Mateo County, California.
  9. Contact. Unify Dynamics LLC · agent@connectorbay.com · https://connectorbay.com/kenkenplay

KenKen Play support

Email agent@connectorbay.com. We answer within two business days.

When you report a problem, include the question you asked your agent, roughly when, and which agent you used (for example Claude, ChatGPT or Gemini). Never send us passwords, account numbers or ID numbers. KenKen Play never asks for them.

Get KenKen Play

Free · No sign-in · Read-only

Streamable HTTP, stateless, no authentication. Paste the endpoint into any MCP-capable agent.

https://kenkenplay.connectorbay.com/mcp
{
  "mcpServers": {
    "kenkenplay": {
      "type": "http",
      "url": "https://kenkenplay.connectorbay.com/mcp"
    }
  }
}