Zovo Word Guess MCP
An MCP server that enables users to create custom word-guessing puzzles from 4-8 letter words, add secret messages, and share links. It supports playing random puzzles, checking guesses against the ENABLE English word list, and displaying colored key hints in chat interfaces.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://word-guess.zovo.one/mcpWhat you can do with it
- Create custom word puzzles with secret messages for friends
- Play random five-letter word puzzles in chat
- Share encrypted puzzle links via web browser
- Check guesses against the ENABLE English word list
Source and maintenance
Protocol and capabilities
- Server
- word-guess 1.0.1
- MCP protocol
- 2025-06-18
- Tools
- 2 advertised
- Resources
- 1 advertised
- Resource templates
- 1 advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
},
"resources": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
2 advertised
generate_word_puzzle — Generate word puzzle
Use this when the user wants to make a custom word-guessing game (a 'make your own' five-letter word puzzle) to send to a friend, partner, class, or team: from a secret word they choose (4-8 letters, names allowed) or a random common five-letter word. Optional title and a secret message revealed when solved. Returns a share link anyone can play in a browser and shows the playable puzzle in the widget. The answer and secret message are not included in the reply to you. Does not make crosswords, word searches, or anagram solutions, and does not solve other puzzles.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"title": {
"anyOf": [
{
"type": "string",
"maxLength": 2000
},
{
"type": "null"
}
],
"description": "Puzzle title shown above the grid, up to 60 characters, e.g. \"Guess our date night\". Must not contain the answer."
},
"answer": {
"anyOf": [
{
"type": "string",
"maxLength": 200
},
{
"type": "null"
}
],
"description": "The secret word the friend must guess, 4-8 letters A-Z, e.g. PIZZA. Names are fine even if not in the dictionary (e.g. MAYA). Leave it out to use a random common 5-letter word that nobody in the chat knows."
},
"message": {
"anyOf": [
{
"type": "string",
"maxLength": 4000
},
{
"type": "null"
}
],
"description": "Secret message revealed only after the word is guessed (or all 6 guesses are used), up to 200 characters, e.g. \"Happy anniversary! Dinner is at 8.\""
},
"allow_any_guess": {
"type": [
"boolean",
"null"
],
"description": "If true, any letter combination counts as a guess. Default false: guesses must be real English words (the secret word itself is always accepted). Example: true for casual play or non-English words."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"title",
"letters",
"max_guesses",
"guess_rule",
"has_secret_message",
"source",
"share_url",
"downloads",
"note"
],
"properties": {
"note": {
"type": "string"
},
"title": {
"type": "string"
},
"source": {
"type": "string"
},
"letters": {
"type": "number"
},
"downloads": {
"type": "object",
"required": [
"play"
],
"properties": {
"play": {
"type": "string"
}
},
"additionalProperties": false
},
"share_url": {
"type": "string"
},
"guess_rule": {
"type": "string"
},
"max_guesses": {
"type": "number"
},
"has_secret_message": {
"type": "boolean"
}
},
"additionalProperties": false
}{
"title": "Generate word puzzle",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}show_word_puzzle — Show word puzzle
Use this when the user wants to play a word-guessing puzzle in the chat: either a puzzle share link someone sent them (made with this app), or a random common five-letter word ('unlimited' practice). Shows a playable grid with six guesses; the answer is not included in the reply to you. Does not open puzzles from other websites and does not reveal answers or give hints.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"puzzle_link": {
"anyOf": [
{
"type": "string",
"maxLength": 3000
},
{
"type": "null"
}
],
"description": "A puzzle share link made by this app, e.g. https://word-guess.zovo.one/dl/play/s.AbC123... Leave it out to play a random common 5-letter word."
}
},
"additionalProperties": false
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"title",
"letters",
"max_guesses",
"guess_rule",
"has_secret_message",
"source",
"share_url",
"downloads",
"note"
],
"properties": {
"note": {
"type": "string"
},
"title": {
"type": "string"
},
"source": {
"type": "string"
},
"letters": {
"type": "number"
},
"downloads": {
"type": "object",
"required": [
"play"
],
"properties": {
"play": {
"type": "string"
}
},
"additionalProperties": false
},
"share_url": {
"type": "string"
},
"guess_rule": {
"type": "string"
},
"max_guesses": {
"type": "number"
},
"has_secret_message": {
"type": "boolean"
}
},
"additionalProperties": false
}{
"title": "Show word puzzle",
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}Prompts
Not advertised
Resources
1 advertised
word-guess-widget — Zovo Word Guess view
Interactive view for Zovo Word Guess.
ui://widget/word-guess-v2-1.0.1-16c5ae9869ef12dc1306fd2e04a777af46d411209ce2eaca91b82c344ed3262c.htmlword-guess-widget-legacy — Zovo Word Guess view (previous versions)
ui://widget/word-guess-{version}.html30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 324 ms
- 95th percentile latency
- 324 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 324 ms · metadata changed · 2 tool(s), 1 resource(s), 1 resource template(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http zovo-word-guess-mcp https://word-guess.zovo.one/mcpCodex
codex mcp add zovo-word-guess-mcp --url https://word-guess.zovo.one/mcpCursor
{
"mcpServers": {
"zovo-word-guess-mcp": {
"url": "https://word-guess.zovo.one/mcp"
}
}
}Cline
{
"mcpServers": {
"zovo-word-guess-mcp": {
"type": "streamableHttp",
"url": "https://word-guess.zovo.one/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"zovo-word-guess-mcp": {
"type": "http",
"url": "https://word-guess.zovo.one/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http zovo-word-guess-mcp https://word-guess.zovo.one/mcpClaude Desktop
{
"mcpServers": {
"zovo-word-guess-mcp": {
"url": "https://word-guess.zovo.one/mcp"
}
}
}Windsurf
{
"mcpServers": {
"zovo-word-guess-mcp": {
"serverUrl": "https://word-guess.zovo.one/mcp"
}
}
}Let your agent find its tools
Find servers like Zovo Word Guess MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.