Search and download icons, illustrations, elements and emojis in PNG or SVG formats.
MCPpedia last refreshed this data
com.streamlinehq/mcp is an MCP server that search and download icons, illustrations, elements and emojis in PNG or SVG formats. Its tool list has not been published yet over http, requires no API key, and scores 36/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
https://public-api.streamlinehq.com/mcpRemote servers are added as connectors, not in claude_desktop_config.json, which is for local servers.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Search and download icons, illustrations, elements and emojis in PNG or SVG formats.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
This server is missing a description. Tools and install config are also missing. If you've used it, help the community.
Add informationBe the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in design
Design tokens from any live site: colours, type, spacing, components, drift against a baseline.
Draw and visually collaborate with your agents on tldraw's canvas.
MeiGen-AI-Design-MCP — Turn Claude Code / OpenClaw into your local Lovart. Local ComfyUI, 1,400+ prompt library, multi-direction parallel generation.
Inspect and edit Three.js scenes, materials, shaders, lights in real time from any AI agent
MCP Security Weekly
Get CVE alerts and security updates for com.streamlinehq/mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Plugins that bring Streamline icons, illustrations and design elements to AI agents. Each plugin bundles the Streamline MCP server with skills that teach the agent how to use it well.
| Plugin | Description |
|---|---|
streamline-icons | Search, recommend and download Streamline icons, illustrations and design elements. Includes the streamline-expert skill. |
/plugin marketplace add webalys-hq/agent-plugins
/plugin install streamline-icons@streamline-icons
If you added this marketplace before, refresh it first:
/plugin marketplace update streamline-icons
The Streamline tools work without an account for searching and free assets. Sign in with your Streamline account when prompted to download premium assets.
Install Streamline Icons from the Cursor Marketplace. It works without an account; sign in with your Streamline account when Cursor asks, to download premium assets.
The plugin is packaged for OpenAI with the portable Agent Plugins layout: plugin.json at the plugin root, with the ChatGPT listing copy under extensions["com.openai"]. Keep that copy in line with the plugin guidelines: no superlatives, comparisons, testimonials or pricing. mcp.json at the plugin root declares the Streamline MCP server for OpenAI.
To build the archive for Plugins → + → Upload plugin in ChatGPT, zip the plugin folder's contents so plugin.json, mcp.json, skills/ and assets/ sit at the archive root. The upload fails with "Invalid plugin package" when they are inside a top-level folder.
cd plugins/streamline-icons && rm -f ../streamline-icons.zip && zip -qr ../streamline-icons.zip . -x '*.DS_Store' '.mcp.json' '.claude-plugin/*' '.cursor-plugin/*'
The rm matters: zip adds to an existing archive, so without it files you deleted from the plugin stay in the zip. The Claude and Cursor files are left out because OpenAI reads .mcp.json as an MCP connection too.
The OpenAI dashboard rejects the upload unless:
name in plugin.json matches the plugin you are updating (streamline-icons).shortDescription (the subtitle) is 30 characters or fewer.version in plugin.json differs from the last uploaded one. Bump it for every update.supportURL and logo are set.mcp.json declares the Streamline MCP server. Removing it from an existing plugin isn't supported.Skills are copied into the archive at upload, so re-zip and re-upload after changing them.
Only one plugin can connect to the Streamline MCP server, and the server's domain-verification token (/.well-known/openai-apps-challenge) comes from the NX_BACKEND_OPENAI_APPS_CHALLENGE_VERIFICATION_CODE env var in streamline-api-nestjs. A new plugin needs its token set there and the public API redeployed.
mcp-registry/server.json is the Streamline MCP server's entry in the official MCP Registry, published as com.streamlinehq/mcp. It used to live in webalys-hq/streamline-mcp.
To publish a change:
version in server.json. The registry rejects a version it already has.mcp-v<version>, for example mcp-v2.0.1. The Publish to MCP Registry workflow publishes it.The workflow signs in to the registry with DNS authentication on streamlinehq.com, using the MCP_DNS_PRIVATE_KEY repository secret. GitHub sign-in only grants the io.github.webalys-hq/* namespace, so it can't publish com.streamlinehq/mcp. See DNS authentication to