1. Conduid
  2. Developer Tools
  3. Remixicon MCP
MCP server · Developer Tools

Remixicon MCP

MCP server: Remixicon MCP

Unclaimed MIT devtools
65Good

Scored 3 days ago · breakdown

About Remixicon MCP

Remixicon MCP is an MCP server published by Remix-Design in the Developer Tools category: mCP server: Remixicon MCP.

The repository has 95 stars and 11 forks, with the last commit 5 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/Remix-Design/RemixIcon-MCP

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Remixicon MCP

Powered by Claude · Grounded in docs

I know everything about Remixicon MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.2.0v1.2.0 · 10 Mar 2026[1.2.0] - 2026-03-10 Added MCP server smoke test for end-to-end validation Changed Improved search scoring differentiation for better result relevance Migrated Biome configuration to latest schema version Upgraded dependencies to latest…
v1.1.0Release v1.1.0 · 7 Jan 2026What's Changed 🚀 Features Simplified Search Response: Streamlined icon search results to return only icon names for cleaner output Search Scoring: Added relevance scores to search results for better icon selection Optimized Output Format:…
v1.0.1Release v1.0.1 - Hotfix · 25 Oct 2025Release v1.0.1 - Hotfix This hotfix release addresses critical issues with package publishing and documentation: 🐛 Fixes Package Publishing: Fixed MCP server name from `remix-icon` to `remixicon` for npm publishing compatibility…
v1.0.0🎉 RemixIcon MCP v1.0.0: Production-Ready Icon Search Server · 17 Oct 2025RemixIcon MCP v1.0.0 !NPM Version !NPM License !NPM Downloads 🚀 Production-ready Model Context Protocol server for intelligent Remix Icon search and discovery Overview RemixIcon MCP is a high-performance, lightweight Model Context Protocol…
v0.4.0Release 0.4.0 · 11 Oct 2025Claude Code Plugin Support This release adds official Claude Code plugin support, making it easier to install and use mcp-server-remix-icon with Claude Code. Added Claude Code plugin support with marketplace.json Added comprehensive…

README

RemixIcon MCP

NPM Version NPM License NPM Downloads

English | 简体中文

A lightweight Model Context Protocol (MCP) server that maps icon-focused keywords directly to Remix Icon metadata. Provide concise keywords (up to 20), receive the top 5 matching icon names and metadata – clean architecture with FlexSearch-powered local search.

Features

  • Smart Keyword Input – Supports up to 20 comma-separated keywords while rejecting natural-language sentences for optimal search quality.
  • Fixed Top-5 Results – Returns exactly 5 most relevant icons for focused decision-making.
  • FlexSearch-backed Index – Uses FlexSearch v0.8's document index for high-performance token lookup over the local Remix Icon catalog.
  • Clean Architecture – Domain entities, application use cases, infrastructure adapters, and MCP interface remain isolated for easy testing.
  • CLI Ready – Can be run as a standalone CLI tool via npx remixicon-mcp or integrated into MCP clients.
  • LLM-ready Responses – Returns ranked candidates, matched tokens, and explicit guidance instructing the model to choose exactly one icon.

Quick Start

Installation

# Install as CLI tool globally
npm install -g remixicon-mcp

# Or run directly with npx
npx remixicon-mcp

# For development
pnpm install
pnpm typecheck
pnpm test

Usage

As a Standalone CLI Tool

You can run the MCP server directly via stdio for testing or integration:

# Run with npx
npx remixicon-mcp

# Or if installed globally
remixicon-mcp

Platform Setup

Claude Desktop

Configuration Add the following to your claude_desktop_config.json:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "remix-icon": {
      "command": "npx",
      "args": ["-y", "remixicon-mcp"]
    }
  }
}

Setup Steps

  1. Save the configuration file
  2. Completely quit and restart Claude Desktop
  3. The search_icons tool will be available in your conversations

Claude Code

Option 1: Marketplace Plugin (Recommended)

# In Claude Code, add the marketplace plugin
/plugin marketplace add Remix-Design/remixicon-mcp

Benefits:

  • Automatic installation and updates
  • Complete plugin metadata and versioning
  • Rich discovery with keywords and categorization
  • Full integration with Claude Code's plugin ecosystem

Option 2: Manual Configuration

# Quick command-line setup
claude mcp add --transport stdio remixicon -- npx -y remixicon-mcp

Or manually add to your project's .claude/settings.json:

{
  "mcp": {
    "servers": {
      "remix-icon": {
        "command": "npx",
        "args": ["-y", "remixicon-mcp"]
      }
    }
  }
}

Setup Steps

  1. Choose one of the installation methods above
  2. Restart Claude Code for the changes to take effect
  3. The search_icons tool will be available in your sessions

Codex

Configuration

# Quick command-line setup
codex mcp add remixicon -- npx -y remixicon-mcp

Setup Steps

  1. Run the installation command above
  2. Restart Codex for the changes to take effect
  3. The search_icons tool will be available in your conversations

Available Tools

The server communicates over stdio using JSON-RPC 2.0 via the official @modelcontextprotocol/sdk and exposes a single tool:

search_icons

Input: keywords string (comma-separated, up to 20 keywords)
Output: Top 5 most relevant icons with metadata
Format: Human-readable summary + structured metadata

Example Usage

JSON-RPC Call:

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "search_icons",
    "arguments": {
      "keywords": "layout, grid, design"
    }
  }
}

Sample Response: The server returns the top 5 icons that match your keywords, complete with names, categories, and usage information.

Project Structure

.
├── bin/
│   └── run.cjs                     # CLI entry point for npx execution
├── src/
│   ├── cli/                        # CLI runner implementation
│   ├── bootstrap/                  # Dependency wiring for Clean Architecture boundaries
│   ├── domain/                     # Icon entities and keyword parser
│   ├── application/                # Search use case orchestrating validation and ranking
│   ├── infrastructure/search/      # FlexSearch-backed repository implementation
│   ├── interface/mcp/              # MCP server built with @modelcontextprotocol/sdk
│   └── data/tags.json              # Remix Icon tags for search functionality
├── tests/                          # Vitest suites covering parser and use case behaviour
├── .claude-plugin/
│   └── marketplace.json            # Marketplace metadata for Claude Code plugin discovery
├── package.json                    # pnpm-friendly manifest and scripts
└── tsconfig.json                   # Strict TypeScript configuration with Node typings

Implementation Notes

  • Keywords are parsed with Unicode-aware boundaries, supporting up to 20 comma-separated keywords while rejecting sentence-style inputs.
  • Enhanced detection differentiates between keyword lists (with delimiters) and natural language sentences (space-separated phrases).
  • FlexSearch indexes icon names, tags, usage, and categories; field weights plus token matches drive deterministic scores.
  • Fixed top-5 results provide focused, relevant matches without configuration complexity.
  • The application layer combines parser validation, repository queries, and response formatting so the interface only handles transport concerns.
  • MCP responses include natural-language guidance and machine-readable matches so LLM clients can choose exactly one icon.
  • CLI runner enables standalone execution via npx or global installation for easy integration.

Development Scripts

pnpm typecheck   # Strict TypeScript check (tsc --noEmit)
pnpm test        # Run Vitest suites
pnpm exec biome check --write --unsafe   # Format + fix code with Biome

License

MIT License

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Remixicon MCP

How do I install Remixicon MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Remixicon MCP safe to use with an AI agent?

Its trust score is 65 out of 100 (good). It passes 5 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Remixicon MCP still maintained?

Yes — the last commit was 5 days ago. The repository has 95 stars and 11 forks and 3 open issues.