From 1c051190b6ca749916416e6a0f675d95776a9039 Mon Sep 17 00:00:00 2001 From: truetype Date: Thu, 24 Sep 2026 11:31:18 +0200 Subject: [PATCH] Primo commit: gioco Windjammers Arcade in HTML5 Canvas --- .gitignore | 4 + index.html | 287 ++++++++++++++++++++++++++++++++++++++++++++ kitbitz-mcp-call.sh | 16 +++ 3 files changed, 307 insertions(+) create mode 100644 .gitignore create mode 100644 index.html create mode 100755 kitbitz-mcp-call.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1f43274 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.firecrawl/ +.env +node_modules/ +*.original.md diff --git a/index.html b/index.html new file mode 100644 index 0000000..c19d545 --- /dev/null +++ b/index.html @@ -0,0 +1,287 @@ + + + +Windjammers Arcade + + + +
+
P1: 0
SET 1
CPU: 0
+
+
P1: W/A/S/D
+ + + + diff --git a/kitbitz-mcp-call.sh b/kitbitz-mcp-call.sh new file mode 100755 index 0000000..c295625 --- /dev/null +++ b/kitbitz-mcp-call.sh @@ -0,0 +1,16 @@ +#!/bin/bash +# Kitbitz MCP client +MCP_URL="https://mcp.kitbitz.art" + +call_tool() { + local name="$1" + local args="$2" + curl -s -X POST "$MCP_URL" \ + -H "Content-Type: application/json" \ + -H "Accept: application/json, text/event-stream" \ + -d "{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"$name\",\"arguments\":$args}}" \ + -o - 2>/dev/null | head -1 +} + +echo "=== SEARCH: characters ===" +call_tool search_illustrations '{"query":"person character sport","formats":["svg","png"],"limit":15}' | python3 -m json.tool 2>/dev/null | head -80