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

Gomove

A real, playable 5-in-a-row connection game with a threat-based AI opponent

Unify Dynamics LLC

Tools5read-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 a five-in-a-row game
Tools called
new_game
Place a stone at row 7, column 7
Tools called
make_move
What squares are open?
Tools called
get_valid_moves
Show me the board
Tools called
render
Play me on hard difficulty
Tools called
ai_move
make_move
Make the computer's move
Tools called
ai_move
Play me but go easy on me
Tools called
new_game
ai_move
Did anyone connect five yet?
Tools called
render

About

Gomove is a real, stateless, playable 5-in-a-row connection game on a configurable square grid (default 15x15). new_game starts a fresh game. make_move places a stone by flat index or row/column and reports the result: in_progress, win (with the 5+ winning cells), draw, or invalid_move. get_valid_moves lists empty squares. render draws an ASCII grid with row/column labels. ai_move picks the AI's next placement at easy, medium, or hard difficulty without applying it. All difficulties use a genuine threat-based pattern scorer that recognizes open and closed threes and fours, always taking an immediate win and, at hard, always blocking an immediate loss. There is no server-side session; every tool call takes the full game state and returns the new one. Keyless; fully local; zero upstream calls; nothing stored.

Sources: An original, hand-built game engine: full win detection in all 4 directions, plus a genuine threat-based pattern-scoring AI opponent with forced win/block checks. 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

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

OpenAPI
Play4 tools
  • New gameStarts a fresh 5-in-a-row game on an empty size x size grid and returns its initial state.
  • Make movePlaces a stone for the state's current_player and returns the resulting state.
  • Get valid movesLists empty squares (flat indices); empty once the game has ended.
  • RenderA human-readable ASCII grid with row/column labels.
AI Opponent1 tools
  • Ai moveChooses the AI's next stone placement for whichever side is currently to move, WITHOUT applying it — call make_move with the returned index (or…

Information

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

More like this

Urdu Riddles

39 hand-verified Urdu paheliyan plus tongue twisters, in real Nastaliq script with answers

Live · MCP + REST8 tools

Push Luck

A hand-curated press-your-luck game-design reference — mechanics, real games, and genuine bust-probability math

Live · MCP + REST8 tools

Code Peg

A hand-curated code-breaking & feedback-guessing game reference — mechanics, strategy and real combinatorics

Live · MCP + REST9 tools

Tile Word

A hand-curated tile-word-game reference — letter values, real score math, board bonuses & strategy

Live · MCP + REST9 tools

Camp Game

A hand-curated large-group camp game reference — mass field games, relay races, campfire games and team-building challenges

Live · MCP + REST8 tools

Trick Shot

A hand-curated trick-shot & freestyle skills reference — pool, ball control, yo-yo & more

Live · MCP + REST9 tools

Documentation

Back to top

What Gomove is for

A real, playable 5-in-a-row connection game engine your assistant can run right inside the conversation — not a rules explainer. Place a stone, connect five of your own in an unbroken line (horizontal, vertical, or either diagonal), and it's a win. Includes a genuine threat-based AI opponent.

What it does

new_game starts a fresh game on an empty grid (default 15x15, configurable 5-25); black moves first. make_move places a stone at a flat index or row/column for whoever's turn it is, and reports whether the game is still in progress, was just won (with the winning line's cells — 5 or more in a row), ended in a draw, or the move was illegal. get_valid_moves lists empty squares. render draws a human-readable ASCII grid with row/column labels.

ai_move picks the AI's next placement without applying it — hand its index (or row/col) to make_move to actually play it. Three difficulties: easy (attacks only), medium (defends at half strength), and hard (default: full offense and defense, plus always taking an immediate win or blocking an immediate loss). All are backed by a genuine threat-based pattern scorer that recognizes open/closed threes and fours — the standard technique for this game family at a board size where deep minimax search isn't practical.

How state works

There is no server-side session. Every tool takes the full game state (a JSON object: {"board": [...size*size cells...], "current_player": "B"|"W", "size": <n>}) and returns the new one — your assistant carries that object forward between calls.

What it is not

This is an original implementation of the generic "connect five in a row" board game concept, described in generic terms throughout — it is not associated with, and never uses the name of, any specific trademarked product. Not a general board-game reference — just one real, correct engine plus an opponent, fully local and stateless.

Privacy policy

Back to top

Gomove — Privacy Policy

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

What Gomove is. Gomove is a connector (an MCP server and REST API) that AI assistants and personal agents call on your behalf to run a real 5-in-a-row connection game — validating placements, detecting wins/draws, and computing an AI opponent's moves. You interact with your assistant; the assistant sends us only the arguments needed for one tool call at a time.

What we receive. The arguments of each tool call — a game state (a grid and whose turn it is), a chosen placement, and a requested AI difficulty — plus 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) and standard server logs.

Everything is computed locally and nothing is stored. There is no upstream call at all, no database, and no per-user session — every tool call is a pure function of the state it's given. Game states are not logged, recorded, or used to train anything, and nothing carries over between requests. Rate-limit counters (a client identifier and timestamps) are held in memory for at most 24 hours. Hosting-provider access logs, which contain IP addresses and request paths but not request bodies, are retained for up to 30 days for security and abuse prevention.

Sub-processors. None — everything runs locally on our 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.

Children. Gomove is a general-audience service operated by the person using the assistant.

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

Terms of service

Back to top

Gomove — Terms of Service

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

  1. The Service. Gomove runs a real, stateless 5-in-a-row connection game: move validation, win detection in all 4 directions, draw detection, and an AI opponent, accessed through an AI assistant or directly over MCP or HTTP. It is an original implementation of the generic "connect five in a row" board game concept and is not affiliated with, and does not use the name or branding of, any trademarked product.
  2. Just a game. The Service is entertainment only. Nothing about its output should be treated as advice of any kind.
  3. Reference content. The engine's rules and AI logic are fixed and documented; behavior does not depend on real-time external data.
  4. Acceptable use. Automated use within the published rate limits is welcome.
  5. Availability. The Service is provided "as is" without warranty. We may change, limit or discontinue it at any time.
  6. Data. Our Privacy Policy describes what we process. In short: your move is answered from the state you sent us, and nothing is stored.
  7. Pro keys. Optional Pro API keys are issued at our discretion, are personal to the holder and may be revoked for abuse.
  8. Liability. To the fullest extent permitted by law, Unify Dynamics LLC is not liable for any loss or damage arising from use of the Service. Our total liability is limited to US $100.
  9. Governing law. California law; venue in San Mateo County, California.
  10. Contact. Unify Dynamics LLC · agent@connectorbay.com · https://connectorbay.com/gomove

Gomove 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. Gomove never asks for them.

Get Gomove

Free · No sign-in · Read-only

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

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