Readit News logoReadit News
tonypan commented on Show HN: I built a MCP server so Claude can play Minesweeper   github.com/tonypan2/mines... · Posted by u/tonypan
ericol · a year ago
An interesting exercise here would be to make the MCP server show the actual state in a window and return to Claude just the json payload with the status.
tonypan · a year ago
Good idea! I've updated the game server so a human can watch the game in real-time. Updated the README with a screen recording: https://github.com/tonypan2/minesweeper-mcp-server
tonypan commented on Show HN: I built a MCP server so Claude can play Minesweeper   github.com/tonypan2/mines... · Posted by u/tonypan
stared · a year ago
Key things for debugging:

* What is the data format it gets? Does it unambiguously correspond to output (i.e. without mistaking rows for cols, or indexes starting at 0 or 1)?

* What is the prompt?

* Is the model allowed to think? (If it is just JSON response, I expect it to suck, as tokens are units of thinking.)

tonypan · a year ago
I noticed that Claude often tries to click out of bounds even though in the prompt I tell it that the index is zero based.
tonypan commented on Show HN: I built a MCP server so Claude can play Minesweeper   github.com/tonypan2/mines... · Posted by u/tonypan
helsinki · a year ago
Maybe I’m misunderstanding, but how is the actual game board / UI being rendered? I only see a MCP protocol definition.
tonypan · a year ago
The game server is another Node app I built: https://github.com/tonypan2/minesweeper-server.

u/tonypan

KarmaCake day50March 20, 2025
About
https://www.linkedin.com/in/tonyjpan/
View Original