icon-mcp-server
Verified Safeby mimiya525-cloud
Overview
Provides developers with fuzzy search for icons from popular libraries (Element Plus, Ant Design) and AI-powered SVG icon generation through a RESTful API and Model Context Protocol (MCP) tools.
Installation
npx -y icon-mcp-serverEnvironment Variables
- DASHSCOPE_API_KEY
- OPENAI_API_KEY
- AI_API_KEY
- WENXIN_API_KEY
- WENXIN_SECRET_KEY
- ZHIPU_API_KEY
- KIMI_API_KEY
- DOUBAO_API_KEY
- PORT
- LOGGING_ENABLED
Security Notes
API keys are loaded from environment variables, which is a good security practice. The server uses standard Express.js and CORS middleware (defaulting to open access). Custom JSON serialization for SVG content and direct embedding of raw SVG into Markdown tables (for MCP responses) means downstream consumers should implement proper sanitization to prevent potential XSS vulnerabilities, although the server itself does not execute user-provided code. No 'eval' or obvious malicious patterns found.
Similar Servers
f2c-mcp
A Model Context Protocol server for Figma Design to Code, enabling AI tools to convert Figma designs into production-ready frontend code.
lucide-icons-mcp
Provides a Model Context Protocol (MCP) server to expose Lucide React icons as resources and tools for Large Language Models (LLMs) and agentic applications.
mcp-gateway
Aggregates multiple Model Context Protocol (MCP) servers into a single gateway, providing unified search, description, and invocation for their tools, primarily to mitigate context window limits for AI clients.
Crawleo-MCP
Provides AI assistants with real-time web search and crawling capabilities via the Model Context Protocol (MCP).