Azure Dalle MCP Server
未知
概述
这是一个将 Azure OpenAI DALL-E 3 图像生成功能与支持 MCP (模型上下文协议) 的客户端连接的服务器。
前提条件
- Node.js
- Azure OpenAI 订阅(支持 DALL-E 3)
- 必要的环境变量:
AZURE_OPENAI_ENDPOINT AZURE_OPENAI_API_KEY AZURE_OPENAI_DEPLOYMENT_NAME (默认: "dalle3") OPENAI_API_VERSION (默认: "2024-02-15-preview")
安装步骤
# 安装依赖
npm install
# 构建服务器
npm run build
# 开发模式(可选)
npm run watch
客户端配置
将服务器添加到 MCP 客户端配置:
MacOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"Azure Dalle MCP Server": {
"command": "/path/to/Azure Dalle MCP Server/build/index.js"
}
}
}
可用工具
generate_image
生成 DALL-E 3 图像
prompt
(必需):图像描述size
(可选):尺寸(默认:1024x1024)quality
(可选):质量(默认:高清)style
(可选):风格(默认:自然)
download_image
下载生成的图像
imageUrl
:图像URLlocalPath
:本地保存目录fileName
:文件名
调试
启动内置的 MCP Inspector:
npm run inspector