From 63b69ac1af8b0d4cc3a109d8ac48b9af638316c3 Mon Sep 17 00:00:00 2001 From: superherointj Date: Wed, 18 Mar 2026 04:21:25 -0300 Subject: [PATCH 1/2] godot-mcp: init at 0-unstable-2026-01-30 --- pkgs/by-name/go/godot-mcp/package.nix | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 pkgs/by-name/go/godot-mcp/package.nix diff --git a/pkgs/by-name/go/godot-mcp/package.nix b/pkgs/by-name/go/godot-mcp/package.nix new file mode 100644 index 000000000000..2c079ec04153 --- /dev/null +++ b/pkgs/by-name/go/godot-mcp/package.nix @@ -0,0 +1,44 @@ +{ + lib, + buildNpmPackage, + fetchFromGitHub, +}: + +buildNpmPackage { + pname = "godot-mcp"; + version = "0-unstable-2026-01-30"; + + src = fetchFromGitHub { + owner = "Coding-Solo"; + repo = "godot-mcp"; + rev = "f341234dfe44613e1d48fe4fbc8bfb9bf2e8e9eb"; + hash = "sha256-cUGaO+6zP+3oUuB4Ni1HfBkb7QVxk9tznUkoxfQqH+s="; + }; + + npmDepsHash = "sha256-9F2QW8+IQiL+qZ4EXSq1pgk3DMmES8aAP3CAwL+fDfc="; + + npmInstallFlags = [ + "--ignore-scripts" + ]; + + npmBuildFlags = [ + "run" + "build" + ]; + + doCheck = false; + + meta = { + description = "MCP server for interfacing with Godot game engine"; + longDescription = '' + A Model Context Protocol (MCP) server for interacting with the Godot + game engine. Enables AI assistants to launch the Godot editor, run + projects, capture debug output, and control project execution. + ''; + mainProgram = "godot-mcp"; + homepage = "https://github.com/Coding-Solo/godot-mcp"; + license = lib.licenses.mit; + maintainers = [ ]; + platforms = lib.platforms.all; + }; +} From e124f6d65dfe893f84bfe836845451c36c1dd4c3 Mon Sep 17 00:00:00 2001 From: superherointj Date: Thu, 19 Mar 2026 18:15:29 -0300 Subject: [PATCH 2/2] godot-mcp: add superherointj as maintainer --- pkgs/by-name/go/godot-mcp/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/go/godot-mcp/package.nix b/pkgs/by-name/go/godot-mcp/package.nix index 2c079ec04153..bf099173ea6d 100644 --- a/pkgs/by-name/go/godot-mcp/package.nix +++ b/pkgs/by-name/go/godot-mcp/package.nix @@ -38,7 +38,7 @@ buildNpmPackage { mainProgram = "godot-mcp"; homepage = "https://github.com/Coding-Solo/godot-mcp"; license = lib.licenses.mit; - maintainers = [ ]; + maintainers = with lib.maintainers; [ superherointj ]; platforms = lib.platforms.all; }; }