Playable Gift

com.playablegiftPublished by playablegift.comOfficial publisherv1.0.0Updated Oct 24, 2026

Turn a few lines about someone into a small video game made just for them. Free, about a minute.

VerifiedStreamable HTTPWeb executableProductivity & WorkflowMedia & Design

Overview

AI-generated overview

Turns a few details about a person into a small browser game gift, with tools to create, revise, inspect and export private game drafts.

What you can do
The make_game tool generates a small browser game about one person from supplied habits or inside jokes and returns build progress; get_made_game reports the job stage and, when done, the title, cast, recipient play link and sender management link. get_gift_catalog lists supported formats and limits, while create_custom_game saves a self-contained HTML game as a free private draft with a preview URL and management token. revise_custom_game replaces a draft using its management token and revision number, and get_gift, get_gift_history and export_gift return metadata, the last five revisions and portable JSON without game HTML or with it.
When to use it
Use it when you want to make a personalized, playful gift game from a few facts about someone, or when you already have a self-contained HTML game to save as a private draft and share by link. It suits quick, low-effort gift creation rather than production game development.
Requirements
A remote endpoint at playablegift.com over streamable HTTP; no packages, environment variables or headers are declared. Generation is free within a daily allowance, and when that runs out the server returns an OAuth sign-in request or a handoff URL.
Before you install
Management tokens and private idempotency keys grant private sender access, so keep them out of shared output. Drafts may contain the sender's personal content, and revision metadata can include it. Custom games must be self-contained with inline code and embedded assets, and network requests, payments and personal-data collection are prohibited. No charges are made by the generation tool.

Installation

In SourceWeft

  1. Open Playable Gift in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.playablegift%2Fplayable-gift/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "playable-gift": {
      "type": "http",
      "url": "https://playablegift.com/mcp"
    }
  }
}

Tools

8

make_game

Make a game

Starts generation of a small browser game about one person from the sender's supplied habits or inside jokes. Returns immediately with build progress. Games are free within a daily allowance. When the assistant allowance runs out, returns an OAuth sign-in request or a handoff URL. It never charges anyone or sends messages.

ParametersfrombriefrequiredfriendidempotencyKeyrequired

get_made_game

Check game progress

Returns the current stage of a game generation job identified by its private idempotency key. A completed job includes the title, cast, recipient play link and sender management link. Management links grant private sender access.

ParametersidempotencyKeyrequired

get_gift_catalog

Read custom game rules

Returns the supported formats, capabilities, requirements and limits for saving custom HTML games as private drafts.

Takes no parameters.

create_custom_game

Save a custom game

Saves a supplied self-contained HTML game as a free private draft. Returns a preview URL and private management token. Accepted games have inline code and embedded assets, keyboard and touch controls, a goal and restart. Network requests, payments and personal-data collection are prohibited. Repeated requests with the same idempotency key return the existing draft.

ParametersgamerequiredthemetitlerequiredsenderrequiredconceptrequiredmessageoccasionrecipientrequiredidempotencyKeyrequiredrecipientEmail

revise_custom_game

Revise a custom game

Replaces an existing private draft with supplied HTML and game details. Requires the draft's management token and current revision number. A stale expectedRevision is rejected to prevent overwriting another edit.

ParametersgamerequiredthemetitlerequiredsenderrequiredconceptrequiredmessageoccasionrecipientrequiredrecipientEmailmanagementTokenrequiredexpectedRevisionrequired

get_gift

Read a draft

Returns a private draft's metadata, current revision, preview link and status for the supplied management token. Game HTML is excluded.

ParametersmanagementTokenrequired

get_gift_history

Read draft history

Returns the last five retained revisions of a private draft for the supplied management token. Revision metadata may contain the sender's personal content. Game HTML is excluded.

ParametersmanagementTokenrequired

export_gift

Export a draft

Returns a private draft as portable JSON containing its complete self-contained game HTML. The recipient's email address and private tokens are excluded. An optional revision number selects a retained revision instead of the current version.

ParametersrevisionmanagementTokenrequired

Version history

1
  1. v1.0.0LatestOct 13, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.