NestDaddy

Streamline MCP Server

com.streamlinehq/mcp · v2.0.0

Search and download icons, illustrations, elements and emojis in PNG or SVG formats.

Connect Remote server

Terminal
claude mcp add --transport http mcp https://public-api.streamlinehq.com/mcp --header "X-API-Key: <X_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp": {
      "url": "https://public-api.streamlinehq.com/mcp",
      "headers": {
        "X-API-Key": "<X_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp": {
      "type": "http",
      "url": "https://public-api.streamlinehq.com/mcp",
      "headers": {
        "X-API-Key": "<X_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://public-api.streamlinehq.com/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 13 found in our last check

  • get_user_context

    Use this first when the user's project needs icons or the user asks for icons, to learn their plan and how to present results. Not needed when the work adds no icons. Next: `search_families` to choose a Family, or `search_assets` if the project already uses a Set. Returns userCo…

  • search_assets

    Use this when a project needs icons, illustrations or elements, such as a landing page, app screen or component being built, rather than drawing SVG or using emoji, or when the user asks for an icon by concept or name. For several icons, choose one Set first and pass its `slug`…

  • search_families

    Use this when a project needs several icons and has no Family or Set yet, or when the user asks which icon style fits. Not when the project already uses a Streamline Set (stay in it) or has its own icon library (keep it unless the user asks to change). Next: `get_all_sets_from_f…

  • search_sets

    Use this when the user describes the Set they want in words, or wants a Set inside a known Family, and icons are needed. Not for a name the user typed (`find_sets_by_name`). Next: `search_assets` with the chosen `slug` as `setSlug`. Semantic search for Sets by natural-language q…

  • find_sets_by_name

    Use this when the user or the project names a Set, such as "Core Line". Not for describing a style (`search_sets`). Next: `search_assets` with the returned `slug` as `setSlug`. Case-insensitive substring match on stored Set names (minimum 3 characters). Use for exact or partial…

  • get_family_extra_details

    Use this when comparing Families for a project needs more detail than `search_families` returned. Not needed once a Family is chosen. Next: `get_all_sets_from_family`. Returns full semantic text for a family (bundle) in four sections: fit & recommendations, brand & cultural iden…

  • get_icon_by_hash

    Use this when you need an icon's variants or tags. Not needed to download: `search_assets` already returns the `hash`. Next: `download_asset`. Retrieves detailed information about an icon (Set, variants, preview URLs, tags). Use this when you need full icon metadata before downl…

  • get_all_families

    Use this when the user wants to browse the whole catalog of icon Families. Not for choosing one for a project (`search_families`). Next: `get_all_sets_from_family`. Returns all available Families. Each entry includes the Family hash and slug needed for other tools. Use this to p…

  • get_all_sets_from_family

    Use this right after choosing a Family of icons, to see its Sets and take one Set's `slug`. Not for searching Sets by meaning (`search_sets`). Next: `search_assets` with that `slug` as `setSlug`. Returns all Sets belonging to a specific Family. Paginated with offset (default 0)…

  • download_asset

    Use this when one icon is needed as a file, with a `hash` from `search_assets`. Not for several icons (`download_multiple_assets`). `colors` takes HEX codes or CSS named colors, not `currentColor`. Next: when building a project, fetch `downloadUrl` and save the file there. Never…

  • download_multiple_assets

    Use this when several icons are needed as files, with every `hash` from `search_assets`, in one call. Not for a single icon (`download_asset`). `colors` takes HEX codes or CSS named colors, not `currentColor`. Next: when building a project, fetch `downloadUrl`, unzip it and save…

  • search_assets_page

    Fetch another page of asset results for the app.

  • get_asset_files

    Export up to a dozen assets and return them base64-encoded for the app.

Headers

NameDescription
X-API-Key
Required, secret
API key for authentication

Details

Endpointhttps://public-api.streamlinehq.com/mcp (Streamable HTTP)
First published28 Jul 2026
Last updated28 Jul 2026
Registry namecom.streamlinehq/mcp

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.