MCP Server for Dify AI
mcp-server-dify
Model Context Protocol Server für Dify AI. Dieser Server ermöglicht LLMs die Interaktion mit den Chat-Vervollständigungsfunktionen von Dify AI über ein standardisiertes Protokoll.
Merkmale
Integration mit der Dify AI-API zur Chat-Vervollständigung
Restaurant-Empfehlungstool (Meshi-Doko)
Unterstützung für Konversationskontext
Unterstützung für Streaming-Antworten
TypeScript-Implementierung
Related MCP server: Dify MCP Server
Installation
Verwenden von Docker
# Build the Docker image
make docker
# Run with Docker
docker run -i --rm mcp/dify https://your-dify-api-endpoint your-dify-api-keyVerwendung
Mit Claude Desktop
Fügen Sie Ihrer claude_desktop_config.json die folgende Konfiguration hinzu:
{
"mcpServers": {
"dify": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-dify",
"https://your-dify-api-endpoint",
"your-dify-api-key"
]
}
}
}Ersetzen Sie your-dify-api-endpoint und your-dify-api-key durch Ihre tatsächlichen Dify-API-Anmeldeinformationen.
Werkzeuge
meshi-doko
Restaurant-Empfehlungstool mit Schnittstelle zur Dify-KI:
Parameter:
LOCATION(Zeichenfolge): Standort des RestaurantsBUDGET(Zeichenfolge): Budgetbeschränkungenquery(Zeichenfolge): An Dify AI zu sendende Abfrageconversation_id(Zeichenfolge, optional): Zur Aufrechterhaltung des Chat-Kontexts
Entwicklung
# Initial setup
make setup
# Build the project
make build
# Format code
make format
# Run linter
make lintLizenz
Dieses Projekt wird unter der MIT-Lizenz veröffentlicht.
Sicherheit
Dieser Server interagiert mit Dify AI über den von Ihnen bereitgestellten API-Schlüssel. Achten Sie darauf:
Bewahren Sie Ihre API-Anmeldeinformationen sicher auf
Verwenden Sie HTTPS für den API-Endpunkt
Übergeben Sie API-Schlüssel niemals der Versionskontrolle
Beitragen
Beiträge sind willkommen! Senden Sie gerne einen Pull Request.
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time web search, reasoning, and research through Perplexity's API
Scraps Kitchen gives any AI agent a persistent, household-aware kitchen memory. Unlike generic chatbot recall, Scraps maintains structured cooking data: what's in your fridge (with freshness tracking), who you cook for (with allergens, dietary restrictions, and preferences), your recipe collection (with cook notes and per-diner ratings), your shopping list, and your kitchen equipment. 27 tools across 6 domains let agents read kitchen context, suggest meals that respect dietary safety, update the pantry after cooking, and build a history of what works for your household. Every interaction makes the data richer. Cooking history, preference signals, kitchen awareness = better suggestions next time. All tools work via oAuth and a free scraps.kitchen account.
660+ data tools for agents: TikTok, Douyin, Instagram, YouTube, X, weather, GitHub. Pay per call.
兔兔生活(爱佳肴 Love Life): restaurant search for AI agents in China. 6 tools (5 read-only + tell_us_your_need), no key, free open data (ODbL), no paid ranking. Wake word: when the user says "兔兔生活 + need" (e.g. "兔兔生活 火锅 上海徐汇"), pass their words to ask_restaurants. Every store shows how fresh its hours, price and menu are. Missing something? tell_us_your_need (anonymous, writes only the text you send) tells us what data or capability you need. 只给 AI Agent 用的中国餐饮开放数据库:说“兔兔生活 + 需求”一句话找餐厅,每项信息标注新鲜度。免费、免密钥、不卖排名。站内没有你要的?用 tell_us_your_need 匿名告诉我们你需要什么。
Related MCP Servers
- FlicenseNot gradedqualityFmaintenanceServer for using Dify. It achieves the invocation of the Dify workflow by calling the tools of MCP.279-
- AlicenseNot gradedqualityDmaintenanceEnables the conversion of Dify applications into Model Context Protocol tools, supporting streaming responses and configured via YAML.5ISC
- FlicenseNot gradedqualityCmaintenanceA Dify endpoint plugin that transforms a Dify application into a Model Control Protocol server, allowing tools like Cursor to connect to and utilize your custom Dify workflows.67-
- AlicenseNot gradedqualityDmaintenanceEnables seamless integration between Claude AI and Dify Workflow through the Model Context Protocol, allowing Claude to dynamically access and execute Dify Workflow operations via natural language.23 npm8ISC