使用说明
用于徽标生成的MCP工具服务器
该服务器使用FAL AI提供徽标生成功能,并配有图像生成、背景去除和自动缩放工具。
演示
安装
- 安装
uv(通用虚拟环境):
curl -LsSf https://astral.sh/uv/install.sh | sh
- 创建并激活虚拟环境:
uv venv
source .venv/bin/activate # On Unix/macOS
# or
.venv\Scripts\activate # On Windows
- 安装依赖项:
uv pip install -r requirements.txt
- 设置环境变量:
- 创建一个
.env根目录中的文件 - 添加FAL AI API密钥:
- 创建一个
FAL_KEY=your_fal_ai_key_here
运行服务器
使用以下命令启动服务器:
python run_server.py
服务器将在以下时间可用 http://127.0.0.1:7777
故障排除
如果你遇到 FileNotFoundError 在Windows上运行服务器时,请确保从项目的根目录运行该命令。如果问题仍然存在,请尝试更新到包含Windows兼容性修复程序的最新版本的存储库。
特别是Windows用户:
- 确保您已使用激活虚拟环境
.venv\Scripts\activate - 使用以下命令从项目的根目录运行服务器
python run_server.py - 如果您看到任何与路径相关的错误,请在存储库的问题部分报告
光标IDE配置
- 打开光标设置
- 导航到MCP部分
- 添加以下配置:
- 网址:
http://127.0.0.1:7777/sse - 连接类型:
SSE - 启用连接
- 网址:
备注
- 始终参考
@logo-creation.mdc在Cursor Composer中实现一致的结果 - 步骤定义见
@logo-creation.mdc但工具可以独立使用 - 所有生成的徽标都将保存在
downloads目录 - 每个徽标都会自动生成三种尺寸:
- 原始大小
- 32x32像素
- 128x128像素
- 所有徽标在最终的PNG格式中保持透明度
- 代理创建的提示由server.py中的示例和提示结构通知。您可以通过编辑server.py文件来自定义提示结构。
- 您可以使用generate_image工具生成任何您想要的图像,而不仅仅是徽标
需求
- Python 3.8+
- FAL AI API密钥(图像生成所需)
- 活动互联网连接
参考文献
如果你觉得这个工具有用,你可以 给我买杯咖啡 ☕️ 支持发展!