MCP server exposing Dify knowledge base retrieval to Cursor and other MCP clients
Connect Runs on your machine
claude mcp add dify-mcp -e DIFY_API_BASE=<DIFY_API_BASE> -e DIFY_API_KEY=<DIFY_API_KEY> -e DIFY_ALLOWED_DATASETS=<DIFY_ALLOWED_DATASETS> -e DIFY_TIMEOUT=<DIFY_TIMEOUT> -e DIFY_VERIFY_SSL=<DIFY_VERIFY_SSL> -- uvx dify-mcp==0.1.0
{
"mcpServers": {
"dify-mcp": {
"command": "uvx",
"args": [
"dify-mcp==0.1.0"
],
"env": {
"DIFY_API_BASE": "<DIFY_API_BASE>",
"DIFY_API_KEY": "<DIFY_API_KEY>",
"DIFY_ALLOWED_DATASETS": "<DIFY_ALLOWED_DATASETS>",
"DIFY_TIMEOUT": "<DIFY_TIMEOUT>",
"DIFY_VERIFY_SSL": "<DIFY_VERIFY_SSL>"
}
}
}
}
{
"mcpServers": {
"dify-mcp": {
"command": "uvx",
"args": [
"dify-mcp==0.1.0"
],
"env": {
"DIFY_API_BASE": "<DIFY_API_BASE>",
"DIFY_API_KEY": "<DIFY_API_KEY>",
"DIFY_ALLOWED_DATASETS": "<DIFY_ALLOWED_DATASETS>",
"DIFY_TIMEOUT": "<DIFY_TIMEOUT>",
"DIFY_VERIFY_SSL": "<DIFY_VERIFY_SSL>"
}
}
}
}
{
"servers": {
"dify-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"dify-mcp==0.1.0"
],
"env": {
"DIFY_API_BASE": "<DIFY_API_BASE>",
"DIFY_API_KEY": "<DIFY_API_KEY>",
"DIFY_ALLOWED_DATASETS": "<DIFY_ALLOWED_DATASETS>",
"DIFY_TIMEOUT": "<DIFY_TIMEOUT>",
"DIFY_VERIFY_SSL": "<DIFY_VERIFY_SSL>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
DIFY_API_BASERequired | Dify Knowledge API base URL, e.g. http://192.168.1.100/v1 |
DIFY_API_KEYRequired, secret | Dify Knowledge Base API key |
DIFY_ALLOWED_DATASETSRequired | Comma-separated dataset UUIDs to expose |
DIFY_TIMEOUTOptional | HTTP timeout in seconds (default: 30) |
DIFY_VERIFY_SSLOptional | Verify TLS certificates (default: false) |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 5 Jul 2026 |
| Last updated | 5 Jul 2026 |
| Registry name | io.github.salted-butter-joshua/dify-mcp |
More ai and media servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
