What is the Model Context Protocol (MCP)?
MCP is a framework that enables AI models to interact with external tools and resources in a standardized way.
@shettysaish20
基本信息
A simple Model Context Protocol (MCP) server client code to solve math problems and show the solution in MSPaint application
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"MSPaint-MCP-Server": {
"command": "python",
"args": [
"mcp_paint_app/mcp_client.py"
]
}
}
}工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
This project automates interactions with the legacy Windows application MSPaint using the Model Context Protocol (MCP). It leverages pywinauto to control Paint and fastmcp to define tools that an AI agent, powered by Google's Gemini model, can call via natural language instructions.
Set up a Python 3.11 Conda environment, install dependencies from requirements.txt, and add your Gemini API key to a .env file. Then run the MCP client with python mcp_paint_app/mcp_client.py.
pywinauto to control the MSPaint application.fastmcp.open_paint, draw_rectangle, and add_text_in_paint.MCP is a framework that enables AI models to interact with external tools and resources in a standardized way.
Python 3.11+, Conda (recommended), a Google Gemini API key, and packages: `pywin32`, `pywinauto`, `fastmcp`, `python-dotenv`, and `google-genai`.
Create a `.env` file in the project directory and add a line `GEMINI_API_KEY=YOUR_API_KEY`. The key is then loaded by `python-dotenv`.
Adjust the click coordinates in the code based on your screen resolution and window size. Use the provided debugging print statements to identify correct values.
Review the system prompt and ensure the tool descriptions in the MCP server are accurate and specific enough for the agent to choose correctly.

Request an e-signature on a PDF, a Google Doc or Markdown from chat, and get the signed PDF back.

Plan, create, schedule, publish, and analyze social media content from AI assistants through Genviral's secure OAuth MCP server.
Local tools that let your AI use Mail, Calendar, Contacts, Teams, Slack, WhatsApp, OneDrive, Google Drive, Notion, Outlook and Office files on Mac and Windows. Runs on your computer.

Draft, find, negotiate, analyze and sign contracts in fynk. Create documents via AI, from templates or PDFs, manage parties, signatories and fields, and send for e-signature, all with your own fynk permissions via OAuth.
Bring Vokolla’s all-in-one press release workflow into your AI conversation. Draft and refine English or Chinese releases with AI, compare distribution packages, save account drafts and track release progress and publica
评论