MSPaint MCP Server with AI-based Planning Algorithms
@shettysaish20
关于 MSPaint MCP Server with AI-based Planning Algorithms
Using Advanced AI Prompting to enhance LLM planning to solve complex math problems and draw the answer on MSPaint Canvas
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"MSPaint-MCP-Server-V2": {
"command": "python",
"args": [
"mcp_paint_app/mcp_client.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is MSPaint MCP Server with AI-based Planning Algorithms?
An MCP (Model Context Protocol) server that enables an AI agent powered by Google Gemini to automate legacy Windows MSPaint. The agent solves complex multi‑step math problems and draws the final answer on the Paint canvas using tools defined via fastmcp and pywinauto. It is intended for developers and researchers exploring structured prompting and tool‑augmented AI workflows.
How to use MSPaint MCP Server with AI-based Planning Algorithms?
- Create a Conda environment with Python 3.11 and activate it.
- Install dependencies with
pip install -r requirements.txt. - Place your Gemini API key in a
.envfile asGEMINI_API_KEY=YOUR_KEY. - Run the client:
python mcp_paint_app/mcp_client.py.
This starts the client, which connects to the MCP server, initializes the AI agent, and begins solving the provided math expression.
FAQ from MSPaint MCP Server with AI-based Planning Algorithms
What are the system dependencies and runtime requirements?
Python 3.11+ and Conda are recommended. Dependencies include pywin32, pywinauto, fastmcp, python-dotenv, google-genai, and rich. A Google Gemini API key is required.
What if the AI agent does not select the correct tools?
Review the system prompt in the client code; ensure tool descriptions are accurate and complete. Adjust the prompt if necessary.
How do I fix coordinate issues when drawing in MSPaint?
Coordinates used for clicking and drawing may need adjustment based on your screen resolution and window size. Use the debugging print statements in the code to identify and set the correct values.
What should I do if I encounter permission errors?
Try running
推理 分类下的更多 MCP 服务器
AWorld: Advancing Agentic AI
inclusionAISearch, understand, reproduce, and improve an idea with ease
Node Code Sandbox MCP 🛠️
mozicim# 🐢🚀 Node.js Sandbox MCP ServerThis repository hosts a Node.js server that implements the Model Context Protocol (MCP) for running JavaScript in isolated Docker containers. It allows for on-the-fly npm dependency installation, making it easy to execute code safely and efficient
Emergency Medicare Management MCP Server
manolazemergency-medicare-planner-mcp-server
🚀 Aider-MCP: AI Coding Server with Universal Auto-Detection
jacv888Aider-MCP-Upgraded is a production-grade multi-agent AI coding system that combines Desktop Commander (DC) investigation capabilities with Aider's implementation power. Features 70%+ token reduction, modular architecture, and intelligent workflow automation through strategic agen
n8n Workflow Builder MCP Server
salacosteAI-powered n8n workflow automation through natural language. MCP server enabling Claude AI & Cursor IDE to create, manage, and monitor workflows via Model Context Protocol. Multi-instance support, 17 tools, comprehensive docs. Build workflows conversationally without manual JSON
评论