Dify Server
Integra la API de Dify AI para generar código de componentes empresariales Ant Design. Admite entradas de texto, imágenes y respuestas en streaming.
Documentación
Servidor MCP Dify Server
Un servidor de Model Context Protocol que integra la API de Dify AI
Este es un servidor MCP basado en TypeScript que proporciona capacidades de generación de código para componentes de negocio de Ant Design mediante la integración de la API de Dify AI. Demuestra los siguientes conceptos centrales de MCP:
- Integración de la API de Dify AI para implementar la funcionalidad de finalización de chat
- Soporte para entrada de texto e imágenes
- Procesamiento de respuestas en streaming
Características
Herramientas
antd-component-codegen-mcp-tool- Genera código de componentes de negocio de Ant Design- Soporta entrada de texto e imágenes opcionales
- Maneja la carga de archivos de imagen
- Soporta respuestas en streaming de la API de Dify AI
Guía de desarrollo
Instalar dependencias:
npm install
Modo de desarrollo (reconstrucción automática):
npm run watch
Compilar el servidor:
npm run build
Instrucciones de instalación
Integración en Continue
Agregue la siguiente configuración en ~/.continue/config.json:
{
"experimental": {
"modelContextProtocolServers": [
{
"transport": {
"type": "stdio",
"command": "node",
"args": ["your/path/dify-server/build/index.js"],
"env": {
"DIFY_API_KEY": "***"
}
}
}
]
}
}
Integración en Cline
Agregue la siguiente configuración en your/path/cline_mcp_settings.json:
{
"mcpServers": {
"dify-server": {
"command": "node",
"args": ["your/path/dify-server/build/index.js"],
"env": {
"DIFY_API_KEY": "***"
}
}
}
}
Depuración
Dado que el servidor MCP se comunica a través de entrada/salida estándar (stdio), la depuración puede ser difícil. Recomendamos usar MCP Inspector, que se puede iniciar con el siguiente comando:
npm run inspector
El Inspector proporcionará una URL de herramienta de depuración accesible en el navegador.