Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EpicPxls MCP Server

Hosted Model Context Protocol server for EpicPxls — a curated design-asset marketplace with 65,000+ UI kits, fonts, mockups, icons, illustrations and templates, all with commercial licenses and editable source files (Figma, Sketch, PSD).

Endpoint

https://www.epicpxls.com/mcp

Streamable HTTP transport, stateless, no authentication required (read-only catalog access).

Tools

Tool Description
search_items Full-text search across the catalog with category filter and facets
get_item Full item details: price, license, previews, download/buy links
list_categories All categories with item counts and browse URLs
get_free_assets Most-downloaded free assets (no account required to download)
list_free_tools Free browser-based design tools (image resizer, favicon generator, …)
extract_palette Dominant color palette (hex) from a PNG image URL

Quick start

Claude Code

claude mcp add --transport http epicpxls https://www.epicpxls.com/mcp

Any MCP client (JSON config)

{
  "mcpServers": {
    "epicpxls": {
      "type": "http",
      "url": "https://www.epicpxls.com/mcp"
    }
  }
}

Try it with curl

curl -X POST https://www.epicpxls.com/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_items","arguments":{"query":"fintech dashboard ui kit"}}}'

About

Built with the official MCP Ruby SDK. The server is read-only: agents can search, browse, and get purchase/download links, but all transactions happen on epicpxls.com.

See also: https://www.epicpxls.com/llms.txt

Run locally (stdio)

A thin stdio proxy is bundled for clients (and registries such as Glama) that launch MCP servers as a local process. Tool definitions are bundled statically, so initialize and tools/list work with zero network; only tools/call reaches out to the hosted endpoint.

Node

git clone https://github.com/EpicCoders/epicpxls-mcp
cd epicpxls-mcp
npm install
node index.js

Docker

docker build -t epicpxls-mcp .
docker run -i epicpxls-mcp

This stdio server is a thin proxy that forwards tools/call requests to the hosted endpoint at https://www.epicpxls.com/mcp. The hosted streamable-HTTP endpoint remains the recommended integration.

About

Hosted MCP server for the EpicPxls design-asset marketplace — search 65K+ UI kits, fonts, mockups via AI agents

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages