MCP-LOGO-GEN

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Uses .env file for environment variable configuration, specifically for storing the FAL AI API key.

  • Provides a way to support the development of the tool through donations via Buy Me A Coffee.

  • Provides specific instructions for Unix/macOS users when activating the virtual environment.

用于生成徽标的 MCP 工具服务器

该服务器使用 FAL AI 提供徽标生成功能,并配有图像生成、背景去除和自动缩放工具。

演示

安装

  1. 安装uv (通用虚拟环境):
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 创建并激活虚拟环境:
uv venv source .venv/bin/activate # On Unix/macOS # or .venv\Scripts\activate # On Windows
  1. 安装依赖项:
uv pip install -r requirements.txt
  1. 设置环境变量:
    • 在根目录中创建一个.env文件
    • 添加您的 FAL AI API 密钥:
FAL_KEY=your_fal_ai_key_here

运行服务器

使用以下命令启动服务器:

python run_server.py

服务器将在http://127.0.0.1:7777上可用

故障排除

如果您在 Windows 上运行服务器时遇到FileNotFoundError ,请确保您从项目的根目录运行该命令。如果问题仍然存在,请尝试更新到最新版本的存储库,其中包含针对 Windows 兼容性的修复。

对于 Windows 用户来说:

  1. 确保已使用.venv\Scripts\activate激活虚拟环境
  2. 使用python run_server.py从项目根目录运行服务器
  3. 如果您发现任何与路径相关的错误,请在存储库的问题部分报告

游标 IDE 配置

  1. 打开游标设置
  2. 导航至 MCP 部分
  3. 添加以下配置:
    • 网址: http://127.0.0.1:7777/sse
    • 连接类型: SSE
    • 启用连接

笔记

  • 始终在 Cursor Composer 中引用@logo-creation.mdc以获得一致的结果
  • 步骤在@logo-creation.mdc中定义,但工具可以独立使用
  • 所有生成的徽标将保存在downloads目录中
  • 每个徽标都会自动生成三种尺寸:
    • 原始尺寸
    • 32x32像素
    • 128x128像素
  • 所有徽标均在最终的 PNG 格式中保持透明度
  • 代理创建的提示符会参考 server.py 中的示例和提示符结构。您可以通过编辑 server.py 文件来自定义提示符结构。
  • 您可以使用generate_image工具生成您想要的任何图像,而不仅仅是徽标

要求

  • Python 3.8+
  • FAL AI API 密钥(图像生成所需)
  • 有效的互联网连接

参考


如果您发现此工具有用,您可以给我买一杯咖啡☕️来支持开发!

-
security - not tested
A
license - permissive license
-
quality - not tested

用于徽标生成的 MCP 工具服务器。该服务器使用 FAL AI 提供徽标生成功能,并提供用于图像生成、背景去除和图像缩放的工具。

  1. Demo
    1. Installation
      1. Running the Server
        1. Troubleshooting
      2. Cursor IDE Configuration
        1. Notes
          1. Requirements
            1. References
              ID: 5mn4p9tz2a