trackmcp
Back to directory
hjlarry

dify-plugin-mcp_server

View on GitHub
56 stars PythonDeveloper Kits Updated Oct 18, 2025

Documentation

MCP Server

Author: hjlarry

Version: 0.0.4

Type: extension

Repo: https://github.com/hjlarry/dify-plugin-mcp_server

Feature Request: issues

A Dify endpoint plugin that change a dify app to a mcp server.

To keep your data secure, use this plugin exclusively within your private network.

Get Started

1. create a simple workflow app in dify.

1

2. add a endpoint and select this app.

2

The app's input schema must define its input parameters. For a chat dify app, ensure to include a `query` field in the input schema, formatted as follows:

json
{
    "name": "get_weather",
    "description": "Get weather status for a place.",
    "inputSchema": {
        "properties": {
            "place": {"title": "Place", "type": "string"}
        },
        "required": ["place"],
        "title": "get_weatherArguments",
        "type": "object"
    }
}

3. copy the endpoint url to your mcp client, like `Cherry Studio`

6
7

Option 2: Use the legacy SSE protocol

3
4

4. enjoy it!

5

5. To keep your data secure, you can add a `Auth Bearer Token` on the endpoint setting.

For example, if your `Auth Bearer Token` is setting to `sk-abcdefgh`, then the request header of MCP client must add `Authorization: Bearer sk-abcdefgh`

Changelog

0.0.4

  • Add response to the `ping` method of MCP client, some clients use this method to check server health
  • Add `Authorization: Bearer` token validator
  • Fix some log incorrect

0.0.3

  • To fix sse get non-exist key get lots error logs on the plugin daemon.
  • Add logs to help debug problems.
  • Streamable http support response object and array.

0.0.2

  • Add a new Streamable HTTP protocol.
  • Update dify-plugin-sdk version.

Frequently asked questions

What is dify-plugin-mcp_server?

dify-plugin-mcp_server is a Model Context Protocol (MCP) server listed in the TrackMCP directory.

How do I install dify-plugin-mcp_server?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is dify-plugin-mcp_server open source?

Yes — it is hosted on GitHub at https://github.com/hjlarry/dify-plugin-mcp_server and has 56 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP