Streamline MCP Server
OfficialClick 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., "@Streamline MCP Serversearch for 'dog icons'"
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.
Streamline MCP Server
The Streamline MCP Server provides a set of tools for MCP-compatible clients such as Cursor or Claude Desktop to access Streamline’s complete collection of icons, illustrations, elements, and emojis.
Clients can search, retrieve, and download assets in PNG or SVG formats.
🧩 Setup & Authentication
The Streamline MCP Server is available at:
https://public-api.streamlinehq.com/mcpThere are two ways to authenticate. Pick the one that matches your client.
🔐 Option 1 — OAuth (recommended for Claude Desktop & Web)
GUI clients that support custom connectors can authenticate with OAuth — no API key to copy or store.
In Claude, go to Settings → Connectors → Add custom connector.
Give it a name (e.g.
Streamline MCP) and enter the server URL above.Click Connect — you'll be redirected to the Streamline web app to sign in and grant access.
Back in Settings → Connectors, confirm the server shows a Connected status.
See the Claude connector guide for full details.
🔑 Option 2 — API key (X-API-Key header)
Config- or CLI-based clients (e.g. Cursor, Claude Code CLI) authenticate with an API key.
Generate and manage keys from your Streamline Account → API Settings page.
JSON config:
{
"mcpServers": {
"streamline": {
"url": "https://public-api.streamlinehq.com/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY_HERE"
}
}
}
}Claude Code CLI:
claude mcp add --transport http streamline-mcp \
https://public-api.streamlinehq.com/mcp \
--header "X-API-Key: YOUR_API_KEY_HERE"Related MCP server: PickAPIcon MCP
⚙️ Usage
Once connected, your client’s AI chat can call any of the tools below. For full parameters and examples, see the Streamline MCP reference.
Terminology: a Family is a top-level bundle (e.g. “Ultimate”), and a Set is a style variant within a Family (e.g. “Ultimate Regular”).
🔎 Search & discovery
search_assets— Search individual icons, illustrations, elements, and emojis across the catalog, or scoped to a specific Set or Family.search_sets— Search Sets (style variants) by phrasing or theme.find_sets_by_name— Look up Sets by name.get_all_families— Browse every Family (bundle) available to your account.get_all_sets_from_family— List all Sets within a given Family.get_family_extra_details— Fetch descriptions and semantic context for a Family.
📥 Retrieve & download
get_icon_by_hash— Retrieve a specific icon by its unique hash.download_asset— Download a single asset in PNG or SVG with size, color, background, and stroke options.download_multiple_assets— Batch-download several assets in one call.
Example:
Ask your client’s AI chat to search for “dog icons.”
The MCP client will automatically call the appropriate tool and return matching results from Streamline.
🌟 Key Features
Search icons, illustrations, elements, and emojis.
Retrieve detailed metadata about specific assets.
Download assets in PNG or SVG formats with customization options (size, color, background, stroke).
Fully compatible with all MCP protocol clients.
💡 Use Cases
Quickly find icons for web or mobile design projects.
Retrieve and customize assets for design systems or creative workflows.
Automate icon-related tasks in your apps or build tools.
❓ FAQ
Which clients can use Streamline MCP Server?
Any MCP-compatible client (e.g., Cursor, Claude Desktop) can connect via the provided JSON-RPC endpoint.
Can I download icons in multiple formats?
Yes, both PNG and SVG are supported, with options for size and color customization.
Do I need authentication?
Yes. You can authenticate either via OAuth (recommended for Claude Desktop/Web) or with an API key (
X-API-Keyheader for CLI/config clients)—see the Setup & Authentication section for details.
🙋 Need help?
Want direct access to the Streamline dev team? Join our public Slack channel to ask questions, share feedback, and get help setting up the MCP server straight from the people building it.
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-qualityDmaintenanceA search service based on multiple image APIs and icon generation capabilities, specifically designed for integration with Cursor MCP service. Supports image search, download, and AI-generated icons.Last updated16MIT
- AlicenseBqualityDmaintenanceMCP server that allows FE/UI/Designers to retrieve SVG icons via the Iconify API by simply asking LLMs rather than manually searching websites.Last updated31044MIT
- AlicenseBqualityDmaintenanceHugeicons MCP Server is a TypeScript based server that provides integrated tools and resources for the Hugeicons icon library, supporting icon search, retrieval, and usage guides for multiple platforms.Last updated52Apache 2.0
- AlicenseAqualityDmaintenanceProvide access to Iconify's MCP server with over 200,000 open-source vector ICONS, supporting icon set browsing, searching, and obtaining multi-framework usage examples.Last updated42Apache 2.0
Related MCP Connectors
This MCP server provides seamless access to Malaysia's government open data, including datasets, w…
Serper MCP — wraps the Serper Google Search API (serper.dev)
Generate authentic pixel art - sprites, animations, and tilesets - from any MCP client
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/webalys-hq/streamline-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server