Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(2 edits)

If there is an online license verification, does that mean that at any time, you can revoke access to everyone that purchased this tool?

Can we use a "venv" for the installation directory of the requirements.txt file, or does this have to be installed on global python path?

Also, if possible to add http streamable to this MCP as well?


Thank you!

Thanks for the questions!

License verification: The itch.io version has no license verification at all — it runs entirely offline. The license check only exists in the Gumroad subscription version (to manage monthly billing). So with the itch.io purchase, there's nothing to revoke. It's yours.

venv: Yes, absolutely. A venv is the recommended approach actually. Create one, install requirements.txt into it, then point your MCP client config to the venv's Python path (e.g. "command": "blender-mcp-env/Scripts/python").

Streamable HTTP: Currently the MCP server uses stdio transport (the standard for local MCP servers). Adding streamable HTTP transport is an interesting idea — it would allow remote connections and web-based clients. I'll look into it for a future update. Thanks for the suggestion!

Quick update: v1.3.0 just shipped with streamable HTTP transport support!

You can now run the server in HTTP mode:

python server/server.py --transport streamable-http --port 8000

Default is still stdio (no changes needed for existing setups). The HTTP mode enables remote connections and web-based MCP clients.

Thanks for the suggestion @InfernalDread!

Fantastic! Thank you for your quick responses and adjustments! Is it possible for you to add the http mode for your Aseprite MCP tool in the future?

Just shipped it! v1.1.0 adds streamable HTTP transport for Aseprite MCP Pro.

Start the server with:

  node server/build/index.js --http

Then configure your client:

  {

    "mcpServers": {

      "aseprite-mcp-pro": {

        "type": "streamable-http",

        "url": "http://127.0.0.1:8003/mcp"

      }

    }

  }

Port is customizable with --http-port or the ASEPRITE_MCP_HTTP_PORT env var (default: 8003).

Let me know how it goes!

Sweet! Thank you very much!