Awesome MCPDomain-Specific Integrations

jjsantos01/qgis_mcp

⭐ 1093 Python added to this list on 2025-05-06 repository created 2025-03-12

QGISMCP is a project that integrates the Model Context Protocol (MCP) with QGIS Desktop, enabling AI-driven control and automation of GIS projects through Claude AI. This integration allows Claude AI to directly interact with QGIS, facilitating prompt-assisted project creation, layer loading, code execution, and more. The system establishes two-way communication between Claude AI and QGIS via a socket-based server, enabling seamless control over GIS workflows. The project consists of two main components: a QGIS plugin and an MCP server. The QGIS plugin creates a socket server within QGIS to receive and execute commands, while the MCP server is a Python server implementing the Model Context Protocol to connect with the QGIS plugin. This architecture allows for powerful functionalities such as creating, loading, and saving QGIS projects, adding or removing vector and raster layers, executing processing algorithms from the QGIS Processing Toolbox, and running arbitrary Python code within QGIS. Installation requires QGIS 3.X, Python 3.10 or newer, and the uv package manager. Users must install the QGIS plugin by copying it into the QGIS profile plugins folder and configure Claude AI to connect to the MCP server. Once set up, users can start the server from within QGIS and use Claude AI to control various aspects of GIS projects through a set of tools including pinging the server, managing projects and layers, executing processing algorithms, rendering maps, and executing custom PyQGIS code. QGISMCP is inspired by the BlenderMCP project and extends the Model Context Protocol to the GIS domain, enabling advanced AI-assisted GIS project management and automation. It is particularly useful for users looking to leverage AI for spatial data analysis, map creation, and GIS project automation within the QGIS environment.

https://github.com/jjsantos01/qgis_mcp

ai-driven-controlai-integrationautomationclaude-aigeospatialgisgis-projectslayer-manipulationmap-renderingmcpmodel-context-protocolpluginprocessing-algorithmsproject-managementpyqgispyqgis-codepythonpython-serverqgisqgis-pluginsocket-serverspatial-dataspatial-data-analysis

Also in Domain-Specific Integrations

OtterMind/Chat2DB

A cross-platform database client and SQL workspace for more than forty databases that includes MCP support and uses a user-supplied model to generate, explain and optimise queries.

justinpbarnett/unity-mcp

Unity MCP is a bridge that connects the Unity Editor with AI assistants via the Model Context Protocol, enabling natural language control and automation of Unity development tasks.

nerding-io/n8n-nodes-mcp

An n8n custom node that enables interaction with Model Context Protocol (MCP) servers, allowing AI-driven workflows to access and execute external tools and data sources through MCP.

conorluddy/ios-simulator-skill

An iOS Simulator Skill for Claude Code providing robust, semantic navigation-based automation scripts for iOS app testing, building, and accessibility auditing, optimized for integration with MCP-based workflows.

cohnen/mcp-google-ads

An MCP tool that integrates Google Ads with Claude AI and Cursor, enabling natural language conversation-based analysis and management of advertising data including campaigns, keywords, and budgets.

infiolab/infio-copilot

Infio-Copilot is an AI assistant plugin for Obsidian that offers smart autocomplete, interactive chat with notes, and supports Model Context Protocol integration to enhance note-taking and knowledge management.

prajwalshettydev/UnrealGenAISupport

UnrealGenAISupport is an Unreal Engine plugin that integrates generative AI models via Model Control Protocol (MCP) to enable automatic blueprint and scene generation, AI-driven game content creation, and control within Unreal Engine 5.5 and above.

mondaycom/mcp

mondaycom/mcp is an open framework implementing the Model Context Protocol to enable AI agents to securely access and interact with monday.com's work operating system, providing tools and context for intelligent decision-making within workflows.