图像生成服务

一个基于TypeScript的MCP服务器,使用OPENAI的dall-e-3模型根据提示生成图像。

  • by sammyl720
  • JavaScript
  • 本地部署
  • 11 星标
  • 更新于
在 GitHub 查看 sammyl720/image-generator-mcp-server

使用说明

图像生成器MCP服务器

基于图像提示生成图像的mcp服务器

这是一个基于TypeScript的MCP服务器,使用 OPENAIs dall-e-3 图像生成模型。

特性

工具

  • generate_image -为给定的提示生成图像
    • 拿 prompt 作为必需参数
    • 拿 imageName 作为将生成的图像保存在 generated-images 桌面上的目录

发展

安装依赖项:

npm install

构建服务器:

npm run build

对于自动重建的开发:

npm run watch

安装

要与Claude Desktop一起使用,请添加服务器配置:

在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "command": "image-generator",
      "env": {
        "OPENAI_API_KEY": "<your-openai-api-key>"
    }
  }
}

确保更换 <your-openai-api-key> 与你的实际 OPENAI Api密钥。

调试

由于MCP服务器通过stdio进行通信,调试可能具有挑战性。我们建议使用 MCP检查员,可作为包脚本使用:

npm run inspector

检查器将提供一个URL,用于访问浏览器中的调试工具。