图像生成服务

EDMCP是一个基于Model Context Protocol (MCP)的服务器,与Easy Diffusion集成,通过MCP兼容客户端(如LM Studio)提供图像生成功能。

  • by AvidGameFan
  • C#
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 AvidGameFan/EDMCP

使用说明

距离矩阵完成问题

MCP服务器,便于传播

该项目实现了一个模型上下文协议(MCP)服务器,该服务器与Easy Diffusion集成,通过LM Studio等符合MCP的客户端提供图像生成功能。

快速开始

启动EDMCP服务器

解压缩EDMCP_server.zip并运行start-EDMCP.bat。

这将启动EDMCP服务器在端口5242上的监听。

配置LM Studio

  1. 打开LM Studio,导航到“设置”,然后导航到“程序”选项卡。

  2. 然后单击安装 “编辑mcp.json*

  3. 请填写以下详细信息:

    • 名字: EDMCP (或任何你想要的)
    • 统一资源定位符: http://localhost:5242/mcp

    如果您的MCP服务器与LM Studio位于不同的计算机上:

    • 统一资源定位符: http://<your-server-ip-or-machine-name>:5242/mcp

    它应该看起来像这样:

    {                
      "mcpServers": {
        "ed-mcp-server":{
          "url": "http://localhost:5242/mcp"
        }  
      }
    }
    

如果你在mcp.json中还有其他细节,请注意保持正确的语法,不要破坏它。最好在编辑前保存一份副本。

  1. 点击 “保存”

网络

目前,start-edmcp.bat已配置为侦听本地网络上的任何计算机。将ASPNETCORE_URLS更改为 http://localhost:5242 在.bat文件中,仅限于本地计算机。

安全说明

  • 此服务器未实现身份验证或加密。仅在受信任的网络中使用。
  • 考虑在反向代理后面运行,以增加生产环境中的安全性
  • MCP服务器不存储图像;客户端负责处理接收到的图像,并可能在本地缓存它们。某处。