Skip to content

Releases: NoAme2289-afk/geometry-dash-mcp-geode

v2.2.0 - The 2.2 Revolution Update 🚀

05 May 17:24

Choose a tag to compare

GDMCP v2.2.0 - The 2.2 Revolution Update 🚀

This major update brings full support for Geometry Dash 2.2 advanced features, allowing the AI to create professional-quality levels with shaders, particles, and rhythmic sound effects!

✅ What's New

🎨 Preset Decoration System

  • gd_apply_preset - Apply complex, pre-built decoration clusters instantly.
  • deco_library support with professional presets like Hell-style (glow stacked) and Purple Neon (neon accents).

🎬 Advanced 2.2 Triggers

  • gd_shader_trigger - Full support for Chromatic Aberration, Glitch, Blur, Pixelate, and more!
  • gd_sfx_trigger - Sync your level with sound effects (Object 1920 support).
  • gd_camera_static - Focus locking for cinematic camera movement.
  • gd_zoom_trigger - Dynamic camera zooming.

⚡ Professional Tools

  • gd_edit_trigger - Modify any existing trigger properties at specific positions.
  • gd_sync_calculator - AI-assisted rhythmic object placement based on BPM.
  • gd_create_particle - Custom particle systems (ID 1900) with density and speed control.
  • gd_capture_screenshot - Take clean, high-resolution screenshots without UI for AI analysis.

🔧 Improvements & Fixes

  • New C++ Pipe Protocol - Faster and more reliable communication between Python and Geode.
  • UI Enhancements - Improved MCP Panel with smooth entry animations.
  • Compatibility - Updated to Geode 5.7.1 and GD 2.2081.

📦 Installation

  1. Download gdmcp.geode below.
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\.
  3. Restart Geometry Dash.
  4. Update Python server: pip install gdmcp

Join the future of GD level creation!

v2.1.2 - Fully Tested & Working

19 Apr 15:25

Choose a tag to compare

GDMCP v2.1.2 - Fully Tested & Working

✅ What's New

All 47 commands have been fully tested and verified working!

🔧 Bug Fixes

  • Fixed Version Control - Simplified commands to avoid pipe blocking
  • Fixed time import - Resolved missing import error
  • Added C++ handlers - SAVE_VERSION, LIST_VERSIONS, RESTORE_VERSION now work in-game

✅ Tested & Working (47 Commands)

8 Advanced Triggers

  • ✅ Pulse Trigger - Color pulsation effects
  • ✅ Color Trigger - Dynamic color channel changes
  • ✅ Follow Trigger - Group following mechanics
  • ✅ Spawn Trigger - Delayed object spawning
  • ✅ Stop Trigger - Stop all triggers on group
  • ✅ Toggle Trigger - Show/hide groups
  • ✅ Shake Trigger - Camera shake effects
  • ✅ Animate Trigger - Object animations

Professional Tools

  • ✅ Level Optimizer - Remove duplicates & invisible objects
  • ✅ Auto-backup - Automatic saves every 5 minutes
  • ✅ Version Control - Save, list, and restore versions
  • ✅ Pattern Generator - Line, Grid, Circle patterns
  • ✅ Batch Create - Mass object creation

Object Management

  • ✅ Copy/Paste Objects
  • ✅ Rotate Objects
  • ✅ Scale Objects
  • ✅ Flip Objects
  • ✅ Text Objects
  • ✅ Special Objects (Item Counter, Collision Block, Teleport Portal)

📦 Installation

  1. Download \gdmcp.geode\
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\
  3. Restart Geometry Dash
  4. Install Python MCP server: \pip install git+https://github.com/NoAme2289-afk/geometry-dash-mcp-geode.git\

🎮 Tested On

  • Professional level by Viteral666 (aka Okira)
  • 17,969 objects, 1,434 triggers
  • All commands verified working in real gameplay

Requirements: Geode SDK 3.0+

v2.1.1 - Logo and Description Update

19 Apr 15:07

Choose a tag to compare

GDMCP v2.1.1 - Logo and Description Update

🎨 What's New

  • Added Logo - Beautiful logo now displays in Geode mod list
  • Detailed Description - Full about.md with installation instructions
  • Enhanced Metadata - Better tags and links in mod.json

📦 Installation

  1. Download \gdmcp.geode\
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\
  3. Restart Geometry Dash
  4. Install Python MCP server: \pip install git+https://github.com/NoAme2289-afk/geometry-dash-mcp-geode.git\

✨ Features (60+ commands)

  • Level Optimizer
  • Auto-backup system
  • Version Control
  • Collaboration Tools
  • 8 advanced triggers
  • Pattern generator
  • And much more!

Requirements: Geode SDK 3.0+

v2.1.0 - Professional Tools Update

19 Apr 14:17

Choose a tag to compare

GDMCP v2.1.0 - Professional Tools Update

🎉 What's New

Professional-grade tools for level optimization, version control, and collaboration!

✨ New Features

🔧 Level Optimizer

Automatically optimize your levels for better performance:

  • Remove Duplicates - Delete duplicate objects at same position
  • Remove Invisible - Clean up objects outside level bounds
  • Optimize Triggers - Merge and optimize similar triggers
  • Command: \gd_optimize_level\

💾 Auto-Backup System

Never lose your work again:

  • Automatic Backups - Save every 5 minutes (configurable)
  • Background Operation - Works while you create
  • Desktop Storage - Easy access to backup files
  • Commands: \gd_auto_backup_start, \gd_auto_backup_stop\

📝 Version Control System

Professional version management:

  • Save Versions - Create named snapshots with comments
  • List Versions - View all saved versions
  • Restore Versions - Roll back to any previous version
  • Timestamp Tracking - Know exactly when each version was saved
  • Commands: \gd_save_version, \gd_list_versions, \gd_restore_version\

👥 Collaboration Tools

Work together on levels:

  • Export Sections - Share specific parts of your level (X range)
  • Import Sections - Add sections from other creators
  • Merge Levels - Combine multiple levels (horizontal, vertical, overlay)
  • Commands: \gd_export_section, \gd_import_section, \gd_merge_levels\

📦 Installation

  1. Download \gdmcp.geode\
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\
  3. Restart Geometry Dash
  4. Install Python MCP server: \pip install git+https://github.com/NoAme2289-afk/geometry-dash-mcp-geode.git\

🎮 Total Features

  • 60+ commands for complete level control
  • 8 advanced triggers (Pulse, Color, Follow, Spawn, Stop, Toggle, Shake, Animate)
  • Special objects (Text, Item Counter, Collision Block, Teleport Portal)
  • Pattern generator (line, circle, grid, wave)
  • Level optimizer - automatic optimization
  • Auto-backup - never lose work
  • Version control - professional workflow
  • Collaboration tools - work together

🎮 Tested On

Professional level by Viteral666 (aka Okira):

  • 17,969 objects
  • 1,434 triggers
  • 4 years of development

Requirements: Geode SDK 3.0+

v2.0.0 - Major Update: 50+ Commands

19 Apr 14:06

Choose a tag to compare

GDMCP v2.0.0 - Major Update

🎉 What's New

This is a major update adding 50+ new commands for advanced level creation!

✨ New Features

🎨 8 New Advanced Triggers

  • Pulse Trigger - Pulse color of objects
  • Color Trigger - Change color channels dynamically
  • Follow Trigger - Make groups follow each other
  • Spawn Trigger - Spawn objects with delay
  • Stop Trigger - Stop all triggers affecting a group
  • Toggle Trigger - Show/hide object groups
  • Shake Trigger - Camera shake effects
  • Animate Trigger - Animate objects

🏗️ Special Objects

  • Text Objects - Add text to your levels
  • Item Counters - Display item counts
  • Collision Blocks - Advanced collision detection
  • Teleport Portals - Teleport between positions

🔧 Advanced Object Management

  • Copy/Paste - Copy and paste object groups
  • Rotate Objects - Rotate groups around center point
  • Scale Objects - Scale groups from center
  • Flip Objects - Flip horizontally/vertically

🎯 Pattern Generator

Generate complex patterns automatically:

  • Line - Linear object placement
  • Circle - Circular patterns
  • Grid - Grid layouts
  • Wave - Wave patterns

📊 Enhanced Analysis

  • Get Objects by Group - Query specific groups
  • Get Triggers by Type - Filter triggers
  • Validate Level - Check for errors
  • Level Statistics - Detailed stats

⚡ Batch Operations

  • Batch Create - Create multiple objects at once
  • Pattern Generator - Generate complex patterns
  • Import Level - Import from JSON

📦 Installation

  1. Download \gdmcp.geode\
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\
  3. Restart Geometry Dash
  4. Install Python MCP server: \pip install git+https://github.com/NoAme2289-afk/geometry-dash-mcp-geode.git\

🎮 Tested On

Professional level by Viteral666 (aka Okira):

  • 17,969 objects
  • 1,434 triggers
  • 4 years of development

Requirements: Geode SDK 3.0+

v1.0.3 - Button Position Fix

18 Apr 21:01

Choose a tag to compare

GDMCP v1.0.3

🎨 Changes

  • Fixed MCP button position to avoid overlap with other editor buttons

✨ Features

  • 🤖 30+ commands for level creation
  • 🎨 Full control over objects, triggers, and groups
  • 📊 Export levels to JSON
  • 🖼️ Render levels to PNG with grid
  • 🧠 AI analysis integration (GigaChat)
  • ⚡ Real-time updates via named pipe

📦 Installation

  1. Download \gdmcp.geode\
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\
  3. Restart Geometry Dash
  4. Install Python MCP server: \pip install git+https://github.com/NoAme2289-afk/geometry-dash-mcp-geode.git\

🎮 Tested On

Professional level by Viteral666 (aka Okira):

  • 17,969 objects
  • 1,434 triggers
  • 4 years of development

Requirements: Geode SDK 3.0+

v1.0.2 - Clean Filename

18 Apr 20:27

Choose a tag to compare

GDMCP v1.0.2

🎨 Changes

  • Changed mod ID to \gdmcp\ for cleaner filename
  • File now named gdmcp.geode instead of noame2289.gdmcp.geode

✨ Features

  • 🤖 30+ commands for level creation
  • 🎨 Full control over objects, triggers, and groups
  • 📊 Export levels to JSON
  • 🖼️ Render levels to PNG with grid
  • 🧠 AI analysis integration (GigaChat)
  • ⚡ Real-time updates via named pipe

📦 Installation

  1. Download \gdmcp.geode\
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\
  3. Restart Geometry Dash
  4. Install Python MCP server: \pip install git+https://github.com/NoAme2289-afk/geometry-dash-mcp-geode.git\

🎮 Tested On

Professional level by Viteral666 (aka Okira):

  • 17,969 objects
  • 1,434 triggers
  • 4 years of development

Requirements: Geode SDK 3.0+

v1.0.1 - GDMCP

18 Apr 20:23

Choose a tag to compare

GDMCP v1.0.1

🎨 Changes

  • Renamed mod to GDMCP (Geometry Dash MCP)
  • Updated description for clarity
  • Added AI tag

✨ Features

  • 🤖 30+ commands for level creation
  • 🎨 Full control over objects, triggers, and groups
  • 📊 Export levels to JSON
  • 🖼️ Render levels to PNG with grid
  • 🧠 AI analysis integration (GigaChat)
  • ⚡ Real-time updates via named pipe

📦 Installation

  1. Download
    oame2289.gdmcp.geode\
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\
  3. Restart Geometry Dash
  4. Install Python MCP server: \pip install git+https://github.com/NoAme2289-afk/geometry-dash-mcp-geode.git\

🎮 Tested On

Professional level by Viteral666 (aka Okira):

  • 17,969 objects
  • 1,434 triggers
  • 4 years of development

Requirements: Geode SDK 3.0+

v1.0.0 - Initial Release

18 Apr 20:19

Choose a tag to compare

Geometry Dash MCP v1.0.0

🎉 First Public Release!

AI-powered system for creating, analyzing, and visualizing Geometry Dash levels.

✨ Features

  • 🤖 30+ commands for level creation
  • 🎨 Full control over objects, triggers, and groups
  • 📊 Export levels to JSON
  • 🖼️ Render levels to PNG with grid
  • 🧠 AI analysis integration (GigaChat)
  • ⚡ Real-time updates via named pipe

📦 Installation

  1. Download
    oame2289.gdmcp.geode\
  2. Copy to %LOCALAPPDATA%\GeometryDash\geode\mods\
  3. Restart Geometry Dash
  4. Install Python MCP server: \pip install git+https://github.com/NoAme2289-afk/geometry-dash-mcp-geode.git\

🎮 Tested On

Professional level by Viteral666 (aka Okira):

  • 17,969 objects
  • 1,434 triggers
  • 4 years of development

🔗 Links

Requirements: Geode SDK 3.0+