# dify-plugin-agent-mcp_sse | Junjie.M | Knowledge Base | Instagit

Dify 1.0 Plugin Support MCP Tools Agent strategies

GitHub Stars: 130

Repository: https://github.com/junjiem/dify-plugin-agent-mcp_sse

---

## Articles

### [How to Integrate Managed MCP Services (Composio, Zapier, MCP.so) with the Dify MCP SSE Plugin](/junjiem/dify-plugin-agent-mcp_sse/how-to-integrate-managed-mcp-services-composio-zapier-mcposo)

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.

- Tags: how-to-guide
- Published: 2026-03-05

### [How to Handle Tool Name Conflicts Between MCP Tools and Dify Built-in Tools](/junjiem/dify-plugin-agent-mcp_sse/how-to-handle-tool-name-conflicts-mcp-tools-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.

- Tags: how-to-guide
- Published: 2026-03-05

### [How the Function Calling Strategy Handles Streaming vs Blocking LLM Responses](/junjiem/dify-plugin-agent-mcp_sse/how-function-calling-strategy-handle-streaming-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.

- Tags: how-to-guide
- Published: 2026-03-05

### [Understanding mcp_servers_config in Dify MCP-SSE Agent: JSON Structure and Validation Guide](/junjiem/dify-plugin-agent-mcp_sse/purpose-mcp-servers-config-json-structure-how-validate)

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

- Tags: how-to-guide
- Published: 2026-03-05

### [How to Debug MCP Server Connection Issues Using the Plugin’s Logging](/junjiem/dify-plugin-agent-mcp_sse/how-to-debug-mcp-server-connection-issues-plugin-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.

- Tags: how-to-guide
- Published: 2026-03-05

### [How to Increase the Maximum Iteration Count for Complex Agent Workflows in Dify MCP SSE](/junjiem/dify-plugin-agent-mcp_sse/how-to-increase-maximum-iteration-count-complex-agent-workflows)

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.

- Tags: how-to-guide
- Published: 2026-03-05

### [What Happens When an MCP Server Returns an Error During Tool Execution](/junjiem/dify-plugin-agent-mcp_sse/what-happens-mcp-server-returns-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.

- Tags: how-to-guide
- Published: 2026-03-05

### [How to Configure Custom Headers for MCP Server Authentication in Dify Plugins](/junjiem/dify-plugin-agent-mcp_sse/how-to-configure-custom-headers-mcp-server-authentication)

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.

- Tags: how-to-guide
- Published: 2026-03-05

### [McpSseClient vs McpStreamableHttpClient: Connection Lifecycle Differences Explained](/junjiem/dify-plugin-agent-mcp_sse/difference-mcp-sse-client-mcp-streamablehttp-client-connection-lifecycle)

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

- Tags: deep-dive
- Published: 2026-03-05

### [How the MCP Client Handles Tool Name Collisions When Multiple Servers Expose the Same Tool](/junjiem/dify-plugin-agent-mcp_sse/how-mcp-client-handles-tool-name-collisions-multiple-servers)

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.

- Tags: internals
- Published: 2026-03-05

### [How to Configure Multiple MCP Servers with Different Transport Types (SSE and Streamable HTTP) in Dify](/junjiem/dify-plugin-agent-mcp_sse/how-to-configure-multiple-mcp-servers-different-transport-types)

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.

- Tags: how-to-guide
- Published: 2026-03-05

### [Function Calling vs ReAct Strategy in MCP Tool Execution: Architectural Differences Explained](/junjiem/dify-plugin-agent-mcp_sse/how-does-function-calling-strategy-differ-react-strategy-mcp-tool-execution)

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.

- Tags: architecture
- Published: 2026-03-05

