MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

Search and generate icons

创建于 1/11/2026
更新于 about 10 hours ago
Repository documentation and setup instructions

MCP-Icon — Icon Generator MCP

一个最小、可运行的 Python 项目骨架,用于实现一个 MCP(Model Context Protocol),用于:

  • 根据文本描述生成简单的 SVG icon
  • 根据图片生成或检索相似的 icon

快速开始

  1. 创建虚拟环境并激活:

PowerShell:

python -m venv .venv
.\.venv\Scripts\Activate.ps1

CMD (可选):

.venv\Scripts\activate.bat

macOS / Linux:

python -m venv .venv
source .venv/bin/activate
  1. 安装依赖:
python -m pip install --upgrade pip
pip install -r requirements.txt
  1. 运行服务:

使用内置脚本(适合生产或快速启动):

python server.py

开发模式(可热重载):

uvicorn mcp.server:app --reload --host 0.0.0.0 --port 8000

在 MCP 客户端中配置启动器

将下面的配置添加到您的 MCP 客户端(或其他启动器)中,args 请替换为 server.py 的绝对路径:

"icon-generator": {
  "command": "python",
  "args": ["/绝对路径/到/your/server.py"]
}

如果想把 Python 可执行文件也写成绝对路径(更稳健):

"icon-generator": {
  "command": "C:/Users/you/.venv/Scripts/python.exe",
  "args": ["C:/Users/you/projects/MCP-Icon/server.py"]
}
快速设置
此服务器的安装指南

安装包 (如果需要)

uvx mcp-icon

Cursor 配置 (mcp.json)

{ "mcpServers": { "jayzoou-mcp-icon": { "command": "uvx", "args": [ "mcp-icon" ] } } }