unicon
Shadcn for icons.
claude mcp add --transport stdio webrenew-unicon npx -y @webrenew/unicon-mcp-server
How to use
Unicon exposes an MCP server to integrate the Unicon CLI into automated workflows and IDEs. The MCP server lets Claude/Cursor (and other tools) interact with Unicon to search icons, fetch individual icons, and bundle icon sets within your application or design process. Tools exposed by the MCP server include search_icons, get_icon, get_multiple_icons, and get_starter_pack, enabling programmatic access to icon data in React components, SVGs, JSON metadata, or bundles suitable for batch exports. This enables deeper automation, such as generating component libraries or design tokens from the icon catalog, and piping results directly into your project or CI pipeline. To use it, run the MCP server as configured (via npx with the server package) and send requests to the endpoint described in the MCP docs to perform searches, retrieve icons, or assemble icon bundles for your UI.
How to install
Prerequisites:
- Node.js (LTS) and npm installed on your machine
- Basic familiarity with running CLI tools
Install the MCP server for Unicon by invoking the MCP package via npx (no persistent install required):
- Ensure you have Node.js and npm installed. Check versions:
node -v
npm -v
- Run the MCP server (this uses npx to fetch the package on demand):
npx -y @webrenew/unicon-mcp-server
- If you prefer a persistent server, you can install the package globally and run it directly (optional):
npm install -g @webrenew/unicon-mcp-server
unicon-mcp-server
- Verify the MCP endpoint is reachable as documented in the MCP docs (the default endpoint is typically available at a local URL provided by the server).
Additional notes
Tips and caveats:
- The MCP server is designed for Claude Desktop / Cursor workflows and for cloud IDE integrations; ensure your environment can reach the MCP endpoint (consider firewall or proxy settings).
- If you encounter permission or network issues with npx, try a local install of the MCP server package and run it from your PATH.
- The available tools include search_icons, get_icon, get_multiple_icons, and get_starter_pack; use them to build icon-centric components or design assets programmatically.
- When bundling icons, you can request formats like react, svg, json, or vue depending on your frontend stack.
- Environment variables are typically not required for basic usage, but advanced deployments may define API_BASE_URL or AUTH tokens if the MCP server endorses them in your environment.
Related MCP Servers
nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
mcp-yfinance
Real-time stock API with Python, MCP server example, yfinance stock analysis dashboard
pfsense
pfSense MCP Server enables security administrators to manage their pfSense firewalls using natural language through AI assistants like Claude Desktop. Simply ask "Show me blocked IPs" or "Run a PCI compliance check" instead of navigating complex interfaces. Supports REST/XML-RPC/SSH connections, and includes built-in complian
cloudwatch-logs
MCP server from serkanh/cloudwatch-logs-mcp
servicenow-api
ServiceNow MCP Server and API Wrapper
the -company
TheMCPCompany: Creating General-purpose Agents with Task-specific Tools