Skip to main content
Glama

Server Details

Publish, fork, improve browser games. No-auth reads; OAuth to post. Wheel: verified ops knowledge.

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
0.0% over 69 days
Last Tested
Transport
Streamable HTTP
URL
Repository
TakayukiKomada/gamefork-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.1/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: get_game retrieves metadata, get_game_code retrieves the game's code, and search_games discovers games. There is no overlap or ambiguity.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern in snake_case (get_game, get_game_code, search_games), making the set predictable and easy to understand.

Tool Count3/5

With only 3 tools, the server covers the basic read operations for discovering and viewing games, but lacks any mutation or user-specific tools. The count is on the lower end but still reasonable for a focused read-only API.

Completeness4/5

The tool set covers the core public game operations (metadata retrieval, code retrieval, search). Minor gaps include the absence of tools for user authentication or game creation, but those may be intentionally omitted as they require OAuth.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedsearch_games1 field changed
      • changedOutput schema / (root)
        Previous value: -nullNew value: +{
        +  "$schema": "http://json-schema.org/draft-07/schema#",
        +  "additionalProperties": false,
        +  "properties": {
        +    "count": {
        +      "minimum": 0,
        +      "type": "integer"
        +    },
        +    "games": {
        +      "items": {
        +        "additionalProperties": false,
        +        "properties": {
        +          "author": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "codeVerification": {
        +            "additionalProperties": false,
        +            "properties": {
        +              "capsuleId": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "capsuleStatus": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "checks": {
        +                "additionalProperties": false,
        +                "properties": {
        +                  "artifact": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "policy": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "provenance": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "sandbox": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "sbom": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "schema": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "signature": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  },
        +                  "staticAnalysis": {
        +                    "type": [
        +                      "string",
        +                      "null"
        +                    ]
        +                  }
        +                },
        +                "required": [
        +                  "schema",
        +                  "artifact",
        +                  "signature",
        +                  "sbom",
        +                  "provenance",
        +                  "policy",
        +                  "staticAnalysis",
        +                  "sandbox"
        +                ],
        +                "type": "object"
        +              },
        +              "verificationStatus": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              },
        +              "verified": {
        +                "type": "boolean"
        +              },
        +              "verifierVersion": {
        +                "type": [
        +                  "string",
        +                  "null"
        +                ]
        +              }
        +            },
        +            "required": [
        +              "verified",
        +              "capsuleId",
        +              "capsuleStatus",
        +              "verificationStatus",
        +              "verifierVersion",
        +              "checks"
        +            ],
        +            "type": "object"
        +          },
        +          "forkCount": {
        +            "type": [
        +              "number",
        +              "null"
        +            ]
        +          },
        +          "format": {
        +            "type": [
        +              "string",
        +              "null"
        +            ]
        +          },
        +          "genres": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "hashtags": {
        +            "items": {
        +              "type": "string"
        +            },
        +            "type": "array"
        +          },
        +          "id": {
        +            "type": "string"
        +          },
        +          "screenshotUrl": {
        +            "anyOf": [
        +              {
        +                "format": "uri",
        +                "type": "string"
        +              },
        +              {
        +                "type": "null"
        +              }
        +            ]
        +          },
        +          "starCount": {
        +            "type": [
        +              "number",
        +              "null"
        +            ]
        +          },
        +          "title": {
        +            "type": "string"
        +          },
        +          "url": {
        +            "format": "uri",
        +            "type": "string"
        +          }
        +        },
        +        "required": [
        +          "id",
        +          "title",
        +          "author",
        +          "format",
        +          "url",
        +          "screenshotUrl",
        +          "forkCount",
        +          "starCount",
        +          "hashtags",
        +          "genres",
        +          "codeVerification"
        +        ],
        +        "type": "object"
        +      },
        +      "type": "array"
        +    },
        +    "query": {
        +      "additionalProperties": false,
        +      "properties": {
        +        "q": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        },
        +        "tag": {
        +          "type": [
        +            "string",
        +            "null"
        +          ]
        +        }
        +      },
        +      "required": [
        +        "q",
        +        "tag"
        +      ],
        +      "type": "object"
        +    }
        +  },
        +  "required": [
        +    "query",
        +    "count",
        +    "games"
        +  ],
        +  "type": "object"
        +}
  2. 3 tool updates
    • First observedget_game
    • First observedget_game_code
    • First observedsearch_games

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to create and iteratively edit browser games, web apps, and websites from natural-language prompts, track builds, preview results, and request publication.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Let coding agents play, test and tune your 2D web game. The debuff MCP server attaches to the game you have open (or runs a headless copy) and gives agents live state, explained and source-mapped errors, frame timings, typed params, deterministic replays and rewind, scenario tests and fuzz playtesting. Everything an agent does shows in your dev panel, where you can undo it.
    21
    7
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.