Skip to main content
Glama
Woopicx MCP Server

Woopicx MCP Server

by Davoooda

Woopicx MCP (Model Context Protocol) Server

Expose Woopicx /v1/search API as a tool for Claude, Cursor, and other LLM clients via MCP.

What is MCP?

MCP is a protocol that lets LLMs call external tools over stdio. When you enable a tool in Claude or Cursor, you can type "search Woopicx for business icons" and the LLM will automatically call our API and return results.

Related MCP server: Freepik MCP

Quick Setup (Cursor / Claude Desktop)

1. Install Node.js (if not already)

node --version  # should be 18+

2. Get your Woopicx API Key

Get a free API key at https://woopicx.com/api (sign in, then create a key).

3. Add to Cursor settings.json

Open Cursor → Settings → Features → "Code Editor" → scroll to "MCP Servers" → click "Edit JSON"

Add:

{
  "mcpServers": {
    "woopicx": {
      "command": "node",
      "args": ["/absolute/path/to/woopicx-mcp/index.js"],
      "env": {
        "WOOPICX_API_KEY": "YOUR_WOOPICX_API_KEY"
      }
    }
  }
}

Once published to npm you can instead use "command": "npx", "args": ["-y", "woopicx-mcp"].

4. Restart Cursor

Now you can ask: "Find me some free 3D business icons from Woopicx"

Cursor will automatically call search_woopicx tool with your query.

Claude Desktop (macOS)

  1. Edit ~/.claude/claude.json:

{
  "mcpServers": {
    "woopicx": {
      "command": "node",
      "args": ["/path/to/woopicx-mcp.js"],
      "env": {
        "WOOPICX_API_KEY": "YOUR_WOOPICX_API_KEY"
      }
    }
  }
}
  1. Restart Claude Desktop

API & Tool Details

Tool: search_woopicx

Description: Search free graphics on Woopicx (3D icons, mockups, stock photos, illustrations, certificates, tattoo designs).

Parameters:

  • query (string, required): Search term, e.g. "business icons", "mockups", "tattoo designs"

  • collection (string, optional): Specific collection

    • basic3d - 3D icons (8k+ free)

    • base - stock photos & illustrations

    • mobile-phone-mockup - phone mockups

    • saas-mockups - SaaS/startup mockups

    • certificates - certificate templates

    • tattoo - tattoo designs

  • limit (integer, optional): Results count, 1-50 (default 15)

Response:

{
  "results": [
    {
      "uid": "550bf722-...",
      "title": "Business Person Icon",
      "collection": "basic3d",
      "type": "png",
      "url": "https://woopicx.com/asset/550bf722-...",
      "thumb": "https://cdn.woopicx.com/..."
    }
  ],
  "total": 127,
  "duration_ms": 34
}

How It Works

  1. LLM sees your prompt ("find business icons")

  2. LLM decides to use search_woopicx tool

  3. LLM sends request to MCP server via stdio

  4. Server calls /v1/search API on Woopicx

  5. Server returns results to LLM

  6. LLM formats results for you

Troubleshooting

"Tool not found"

  • Restart your IDE

  • Check the file path is absolute (not relative)

"API Error 401"

  • Check your API key is set correctly

  • Verify key has /v1/search permission

"No results found"

  • Try a simpler query ("icons" instead of "custom business svg logos")

  • Specify a collection to narrow search

Publishing to MCP Hub

Once tested, publish to mcp.so:

  1. Create GitHub repo: woopicx-mcp

  2. Push this server + README

  3. Submit to https://mcp.so/registry

Future Ideas

  • Image similarity search (upload PNG, find similar)

  • Collection browser (list all available collections)

  • Download tool (get asset ZIP with Claude's permission)

  • Batch search (search multiple collections in one call)


Woopicx: 40+ free collections of graphics. No signup to browse.
API Docs: https://api.woopicx.com/docs

Made for Claude, Cursor, and beyond.

Available Tools

1 tool
search_woopicxA

Search free graphics on Woopicx: 3D icons, mockups, stock photos, illustrations, certificates, tattoo designs. Returns asset titles and woopicx.com URLs.

Inputs: query (required), limit, collection.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    A3.9/5.0

    Scored across 1 tool

    Disambiguation5/5

    With only one tool, there is no possibility of confusing it with others. The tool's purpose is clearly defined for searching Woopicx assets.

    Naming Consistency5/5

    The tool name 'search_woopicx' follows a consistent verb_noun pattern, which is clear and standard even as a lone tool.

    Tool Count3/5

    A single tool feels thin for an MCP server, especially with a broad server name, but it is adequate for a focused search use case. The count is borderline rather than extreme.

    Completeness4/5

    The search tool returns asset titles and URLs, covering the search workflow end-to-end. Minor omissions like dedicated asset detail retrieval or category browsing exist but are not essential.

    Maintenance

    ActivityMaintained
    ResponsivenessOutdated data

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      D
      maintenance
      Provides free web search, content fetching, image search, and deep research via SearXNG, no API keys required.
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables searching multiple royalty-free image sources (Openverse, Wikimedia Commons, NASA, and optionally Pexels/Unsplash/Pixabay) with license, orientation, and size filtering, then inspecting URLs and safely downloading chosen images with ready-to-paste attribution lines.
      MIT