interactive_draw_mcp
0
Interactive Drawing MCP is a Model Context Protocol (MCP) server that provides an interactive drawing interface using Tkinter. It allows for a 16x16 grid where users can toggle cell states, and supports real-time UI updates and state persistence.
Interactive Drawing MCP
This project is an example of a Model Context Protocol (MCP) server featuring an interactive drawing interface using Tkinter. It showcases creating an MCP extension with a separate UI window for drawing.
Features
- Drawing Grid Interface:
- 16x16 toggleable cell grid.
- Clear grid reset button.
- Server Capabilities:
- Start and manage drawing sessions.
- Toggle cell states via commands.
- Retrieve grid state in text format.
- Persistence:
- Saves grid state to a JSON file.
- UI and State Synchronization:
- Real-time UI updates reflecting grid state file changes.
Usage
- Run as a standalone MCP server or with Goose.