Aicon
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Aiconsearch for home icons in heroicons"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π¨ Aicon - AI Icon Search & Generation
MCP Server + API for intelligent icon management with AI-powered generation and web-based authentication.
π Quick Start
For Users
# 1. Install the MCP server
npm install -g aicon-mcp
# 2. Add to Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"aicon": {
"command": "aicon",
"args": []
}
}
}
# 3. Authenticate in Claude Desktop
# Use: login({action: "login"}) to start web authenticationFor Developers/Admins
See DEPLOY.md for complete deployment instructions.
Related MCP server: Iconify MCP Server
π What This Does
π Search Icons: Find from 275,000+ existing icons (Material, Heroicons, Lucide, etc.)
π¨ Generate Icons: Create custom icons using AI (powered by Runware.ai)
π₯ Download Icons: Save as SVG or PNG with background removal
π Web Authentication: Claude Code-style login flow with subscription plans
π Usage Tracking: Monitor API usage and rate limits
π Secure: API key authentication with permission controls
π Authentication System
Web-Based Login Flow
Run
login({action: "login"})in Claude DesktopBrowser opens automatically for authentication
Login/register with credentials
Select subscription plan (Free/Pro/Enterprise)
API key generated and saved automatically
All icon tools now available!
Subscription Plans
π FREE: 100 searches/month, SVG downloads
π PRO: Unlimited searches + AI generation ($9/month)
π’ ENTERPRISE: Everything unlimited + API access ($29/month)
ποΈ Architecture
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β MCP Server βββββΆβ Backend API βββββΆβ External APIs β
β (Local) β β (Vercel) β β Iconify+Runware β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β β β
βΌ βΌ βΌ
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β Claude Desktop β β Supabase DB β β Generated SVGs β
β (AI Client) β β (Usage & Keys) β β (./Aicon/) β
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββπ¦ Components
1. MCP Server (/src/)
Tools: 6 MCP tools including web authentication
Config: Multi-level configuration (env, user, project)
Storage: Local file management for downloaded icons
Client: HTTP client with request tracking
2. Backend API (Deployed to Vercel)
Endpoints: REST API for icon search, generation, usage
Auth: Production API key system with permissions
Database: Supabase integration for usage tracking
Processing: Image manipulation (Sharp, Potrace)
π οΈ Development
MCP Server
npm install
npm run dev # Development mode
npm run build # Build TypeScript
npm run typecheck # Type checkingπ― Usage Examples
Authenticate First
// Start web authentication in Claude Desktop
login({action: "login"})
// Check authentication status
login({action: "status"})
// View subscription plans
login({action: "plans"})Search for Icons
// Search icons after authentication
search_icons({
query: "home",
library: "heroicons",
style: "outline"
})Generate Custom Icons
// Generate AI icons (Pro/Enterprise plans)
generate_icons({
subject: "rocket ship",
context: "space app",
style: "filled",
colors: "blue gradient"
})Download Icons
// Download icons in various formats
fetch_icons({
id: "heroicons:home",
type: "iconify",
format: "svg"
})π Features
β 275,000+ Icons from 200+ open source icon libraries
β AI Generation with background removal
β Web Authentication Claude Code-style login flow
β Subscription Plans Free/Pro/Enterprise tiers
β Format Support (SVG, PNG)
β Rate Limiting with usage tracking
β Production Ready with comprehensive tests
β Claude Integration via MCP protocol
π License
MIT License - see LICENSE file for details.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityBmaintenanceProvides access to over 200,000 icons from 150+ collections with features for searching, recommendations, and direct file synchronization. It supports multiple frameworks and optimizes AI performance by writing icon code directly to project files.Last updated6641,216MIT
- Alicense-qualityDmaintenanceProvides access to over 200,000 open-source vector icons from more than 200 icon sets via the Iconify API. It enables users to browse, search, and retrieve specific icon data along with usage examples for popular web frameworks like React, Vue, and Tailwind CSS.Last updated21413GPL 3.0
- Flicense-qualityDmaintenanceVisual icon search, retrieval, and comparison for AI agents. Search 200k+ icons semantically, render side-by-side comparison grids, and retrieve raw SVG markup β all tools return images so vision-capable LLMs can see the icons.Last updated1

Svg/icons MCPofficial
Alicense-qualityBmaintenanceEnables AI coding tools to search, inspect, recommend, and export SVG icons from svgicons.com for use in design systems, frontend projects, and AI-assisted workflows.Last updatedMIT
Related MCP Connectors
Icons for agentic development: search & fetch 366,000+ open-source icons as SVG/PNG. No API key.
Multilingual semantic SVG icon search with previews for AI coding agents. 20,000+ icons.
320K+ open-source SVG icons: 12 tools, anonymous metadata search; SVG, exports, collections via Pro.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yedidya-buildfy/icon-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server