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
- FlicenseNot gradedqualityDmaintenanceVisual 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
- FlicenseNot gradedqualityCmaintenanceEnables AI assistants to search, download, and generate visual content using Freepik APIs, including icon search, image generation, and resource management.

Svg/icons MCPofficial
AlicenseNot gradedqualityCmaintenanceEnables 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
AlicenseNot gradedqualityBmaintenanceEnables AI agents to create, manage, and download 3D models, textures, images, rigged characters, and animations through natural conversation.98837MIT
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