FoolFish Games

Find free browser games, get recommendations, and read gameplay guides from FoolFish Games.

Should I use this

Quality & Safety

A
Description quality
96%
Schema completeness
91%
Naming quality
96%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,000Tokens (tool definitions)
~1.4 KBTypical response size
Moderate attention impact (0.78% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "games": {
      "url": "https://foolfishgames.com/mcp"
    }
  }
}

Remote endpoints

https://foolfishgames.com/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢search_games(query, category, device, tags, limit)

Search full-release browser games by title or gameplay. Returns canonical play-page links and related primary guides. Empty query lists games alphabetically; results do not represent popularity.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Words from the game title, genre or gameplay, e.g. sudoku, idle, rngdle, size it up.",
      "type": "string",
      "maxLength": 160
    },
    "category": {
      "description": "Exact catalog category, e.g. puzzle, card, board, clicker.",
      "type": "string",
      "minLength": 1,
      "maxLength": 60
    },
    "device": {
      "description": "A supported device listed by the game publisher; not a guarantee for every browser.",
      "type": "string",
      "enum": [
        "desktop",
        "mobile",
        "tablet"
      ]
    },
    "tags": {
      "default": [],
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 60
      }
    },
    "limit": {
      "default": 8,
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_game(game)

Get the factual description, complete published instructions, controls, supported devices, and primary guide links for one game. Accepts a title, public slug or stable catalog ID.

Input Schema

{
  "type": "object",
  "properties": {
    "game": {
      "type": "string",
      "minLength": 1,
      "maxLength": 120,
      "description": "Game title, public slug or catalog ID, e.g. fish-sudoku-idle or sizeitup."
    }
  },
  "required": [
    "game"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢recommend_games(preferences, category, device, tags, exclude, ...)

Find browser games matching stated gameplay preferences and device. Each result explains its catalog matches. Matches catalog text and optional exact category/tags; ordering is relevance then title, not popularity or an editorial rating.

Input Schema

{
  "type": "object",
  "properties": {
    "preferences": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160,
      "description": "A concise gameplay preference, e.g. idle or sudoku. Use a short phrase rather than a full question."
    },
    "category": {
      "description": "Exact catalog category, e.g. puzzle, card, board, clicker.",
      "type": "string",
      "minLength": 1,
      "maxLength": 60
    },
    "device": {
      "description": "A supported device listed by the game publisher; not a guarantee for every browser.",
      "type": "string",
      "enum": [
        "desktop",
        "mobile",
        "tablet"
      ]
    },
    "tags": {
      "default": [],
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 60
      }
    },
    "exclude": {
      "default": [],
      "maxItems": 20,
      "type": "array",
      "items": {
        "type": "string",
        "minLength": 1,
        "maxLength": 120
      }
    },
    "limit": {
      "default": 8,
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "preferences"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_guides(query, game, limit)

Find published FoolFish Games guides and articles by topic. Optional game slug matches the primary game only; linked recommendations are not counted as walkthroughs.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Words from the game title, genre or gameplay, e.g. sudoku, idle, rngdle, size it up.",
      "type": "string",
      "maxLength": 160
    },
    "game": {
      "description": "Optional public game slug, e.g. fish-sudoku-idle.",
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    },
    "limit": {
      "default": 8,
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_guide(slug)

Read the published guide or article text, section headings, tips and canonical links. Use search_guides to find its slug first.

Input Schema

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string",
      "pattern": "^[a-z0-9][a-z0-9-]{0,95}$",
      "description": "Published blog slug, e.g. fish-sudoku-idle-guide."
    }
  },
  "required": [
    "slug"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools