dify-plugin-agent-mcp_sse

Dify 1.0 Plugin Support MCP Tools Agent strategies

12 articles 130 View on GitHub ↗
12 articles
How to Integrate Managed MCP Services (Composio, Zapier, MCP.so) with the Dify MCP SSE Plugin

Integrate Dify with MCP services like Composio Zapier and MCPso using the dify-plugin-agent-mcp_sse. Stream requests and receive real-time responses via SSE with a unified client wrapper.

how-to-guide
Mar 5, 2026
How to Handle Tool Name Conflicts Between MCP Tools and Dify Built-in Tools

Learn how to avoid tool name conflicts between MCP tools and Dify built-in tools. This plugin automatically resolves collisions by prefixing MCP tool names, ensuring unique entries.

how-to-guide
Mar 5, 2026
How the Function Calling Strategy Handles Streaming vs Blocking LLM Responses

Understand how Function Calling strategy processes streaming vs blocking LLM responses. It checks STREAM_TOOL_CALL for incremental or complete result handling in tool call extraction.

how-to-guide
Mar 5, 2026
Understanding mcp_servers_config in Dify MCP-SSE Agent: JSON Structure and Validation Guide

Learn the purpose of mcp_servers_config in Dify MCP-SSE Agent. Understand its JSON structure and validation methods for secure server connections.

how-to-guide
Mar 5, 2026
How to Debug MCP Server Connection Issues Using the Plugin’s Logging

Debug MCP server connection issues effectively using Dify plugin logs. Pinpoint timeouts, origin mismatches, and errors by inspecting SSE handshake and RPC payload details.

how-to-guide
Mar 5, 2026
How to Increase the Maximum Iteration Count for Complex Agent Workflows in Dify MCP SSE

Learn how to increase the maximum iteration count for complex Dify agent workflows. Modify the max_iterations setting in your MCP SSE configuration to enable deeper execution and overcome safety limits.

how-to-guide
Mar 5, 2026
What Happens When an MCP Server Returns an Error During Tool Execution

Learn what happens when an MCP server returns an error during tool execution. Dify MCP plugin detects, raises, and propagates errors for seamless debugging and issue resolution.

how-to-guide
Mar 5, 2026
How to Configure Custom Headers for MCP Server Authentication in Dify Plugins

Learn to configure custom headers for MCP server authentication in Dify plugins. Easily attach headers to HTTP requests for secure authorization with junjiem/dify-plugin-agent-mcp_sse.

how-to-guide
Mar 5, 2026
McpSseClient vs McpStreamableHttpClient: Connection Lifecycle Differences Explained

Compare McpSseClient and McpStreamableHttpClient connection lifecycles. Discover persistent SSE streams versus per-request HTTP POST connections and their implications.

deep-dive
Mar 5, 2026
How the MCP Client Handles Tool Name Collisions When Multiple Servers Expose the Same Tool

Learn how the MCP client resolves tool name collisions using server-specific namespaces and explicit server IDs to ensure correct tool invocation across multiple servers.

internals
Mar 5, 2026
How to Configure Multiple MCP Servers with Different Transport Types (SSE and Streamable HTTP) in Dify

Configure multiple MCP servers with SSE and Streamable HTTP transports in Dify. Learn how to define each server with its transport type for seamless integration.

how-to-guide
Mar 5, 2026
Function Calling vs ReAct Strategy in MCP Tool Execution: Architectural Differences Explained

Discover the architectural differences between Function Calling and ReAct strategies for MCP tool execution. Understand how LLM capabilities and Chain-of-Thought parsing impact tool use.

architecture
Mar 5, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →