iconscout-mcp
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., "@iconscout-mcpsearch for free icons of a coffee cup"
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.
iconscout-mcp
MCP server for the Iconscout API: search and download icons, illustrations, 3D assets and Lottie animations directly from an AI agent.
Setup
Get API credentials at iconscout.com/api, then set environment variables:
ICONSCOUT_CLIENT_ID=your-client-id
ICONSCOUT_CLIENT_SECRET=your-client-secret
ICONSCOUT_DOWNLOAD_DIR=optional-default-save-dirBuild:
git clone https://github.com/ReverserID/iconscout-mcp.git
cd iconscout-mcp
npm install
npm run build # esbuild main.ts -> main.jsClaude Code:
claude mcp add iconscout -e ICONSCOUT_CLIENT_ID=xxx -e ICONSCOUT_CLIENT_SECRET=yyy -- node /path/to/iconscout-mcp/main.jsAny MCP client (stdio):
{
"mcpServers": {
"iconscout": {
"command": "node",
"args": ["/path/to/iconscout-mcp/main.js"],
"env": {
"ICONSCOUT_CLIENT_ID": "xxx",
"ICONSCOUT_CLIENT_SECRET": "yyy"
}
}
}
}Related MCP server: Freepik MCP
Tools
search_assets
Param | Default | Description |
| — | Search query |
|
|
|
|
|
|
|
|
|
| 1 | Result page |
| 10 | Results per page (1–50) |
| — | Comma-separated style filter |
Returns name, uuid, price and preview URL per result.
get_asset
Item details by uuid: type, price, preview, slug, web page.
preview_asset
Fetches the item's PNG thumbnail and returns it as MCP image content — the agent sees the icon before spending a download credit. Lottie items return the video thumb URL instead.
download_asset
Param | Default | Description |
| — | Item uuid |
|
|
|
|
| Save directory |
| item name | File name override |
Downloads via the signed CDN URL and saves to disk; returns the file path. Premium items consume API credits.
API notes
Search and item details need only
Client-ID; downloads also sendClient-Secret.Endpoints:
GET /v3/search,GET /v3/items/{uuid},POST /v3/items/{uuid}/api-download.
Development
npm install
npm run build # esbuild main.ts -> main.js
npm startLicense
MIT
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
- 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.1
- Flicense-qualityCmaintenanceEnables AI assistants to search, download, and generate visual content using Freepik APIs, including icon search, image generation, and resource management.

Svg/icons MCPofficial
Alicense-qualityCmaintenanceEnables 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.MIT
Meshy MCP Serverofficial
Alicense-qualityBmaintenanceEnables AI agents to create, manage, and download 3D models, textures, images, rigged characters, and animations through natural conversation.73930MIT
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.
Search and download icons, illustrations, elements and emojis in PNG or SVG formats.
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/ReverserID/iconscout-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server