Awesome MCPDomain-Specific Integrations

3dify-project/dify-mcp-client

⭐ 172 Python added to this list on 2025-04-13 repository created 2025-03-10

The dify-mcp-client is a specialized MCP (Model Context Protocol) Client plugin designed for the Dify platform, enabling ReAct Agent nodes to connect to multiple MCP servers. This connection facilitates advanced agent strategies by leveraging the Model Context Protocol, which allows agents to interact with various tools, resources, and prompts dynamically. The plugin converts these elements into Dify Tools, making them accessible to the selected large language model (LLM) which can then invoke these tools based on the ReAct loop (Reason → Act → Observe). The project extends the ReAct agent strategy by introducing new functionalities specifically for MCP, including asynchronous management and event loop handling. It supports multiple MCP servers simultaneously and integrates with UI-TARS SDK for GUI automation, allowing on-demand GUI actions controlled by the LLM with configurable lifetime parameters to prevent runaway automation. This integration is particularly useful for local debug deployments and enhances the agent's capabilities by automating GUI tasks. The plugin is deployable via Docker with a pre-built Node.js environment to support TypeScript stdio MCP servers, and it provides detailed configuration options for connecting to various MCP servers through JSON configuration. It also offers solutions for converting stdio MCP servers to Streamable HTTP or SSE protocols for better compatibility. Users can install the plugin directly from GitHub or via local package files, and it integrates seamlessly into Dify workflows as an Agent node with the "mcpReAct" strategy. The project emphasizes caution by advising users to connect only to reliable MCP servers and provides guidance on managing plugin installation errors related to signature verification. Overall, dify-mcp-client enhances the Dify platform by enabling sophisticated multi-server MCP client capabilities, advanced agent strategies, and GUI automation, making it a powerful tool for developers working with model context protocols and agent-based workflows.

https://github.com/3dify-project/dify-mcp-client

agent-strategiesagent-strategy-pluginasynchronous-event-handlingasynchronous-managementchatflowconfigurationdifydify-platformdify-pluginsdify-toolsdocker-deploymentevent-loopgui-automationhuman-in-the-looplarge-language-modelllmmcpmcp-clientmcp-clientsmcp-hostmcp-proxymcp-servermcp-serversmcpreactmodel-context-protocolmulti-server-supportplugin-installationpromptsreact-agentreact-loopresourcesserver-sent-eventsssestdio-mcp-serverstreamable-httptoolsui-tars-sdkworkflow-integration

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.

jjsantos01/qgis_mcp

QGISMCP integrates the Model Context Protocol with QGIS Desktop to enable AI-driven control and automation of GIS projects through Claude AI.

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.