Wraps the Hugeicons library with search, glyph lookup, and platform-specific integration docs. You get tools to list and search through the icon catalog, retrieve unicode glyphs for font-based implementations, and pull installation guides for React, Vue, Angular, Svelte, React Native, Flutter, and plain HTML. The get_platform_usage tool returns code snippets and component props for each framework, while get_icon_glyphs fetches unicode characters across all icon styles. Reach for this when you're implementing Hugeicons and want Claude to help you find the right icon names, grab the correct unicode values, or generate integration code for your specific framework without context switching to documentation.
MCP server for Hugeicons integration and documentation
This is a TypeScript-based MCP server that provides tools and resources for integrating Hugeicons into various platforms. It implements a Model Context Protocol (MCP) server that helps AI assistants provide accurate guidance for using Hugeicons.
list_icons - Get a list of all available Hugeicons iconssearch_icons - Search for icons by name or tagsget_platform_usage - Get platform-specific usage instructions for Hugeiconsget_icon_glyphs - Get all glyphs (unicode characters) for a specific icon across all available stylesget_icon_glyph_by_style - Get the glyph (unicode character) for a specific icon with a particular stylePlatform Documentation (in Markdown format):
hugeicons://docs/platforms/react - React integration guidehugeicons://docs/platforms/vue - Vue integration guidehugeicons://docs/platforms/angular - Angular integration guidehugeicons://docs/platforms/svelte - Svelte integration guidehugeicons://docs/platforms/react-native - React Native integration guidehugeicons://docs/platforms/flutter - Flutter integration guidehugeicons://docs/platforms/html - HTML integration guide (font-based)Icons Data:
hugeicons://icons/index - Complete index of all Hugeicons (JSON format)This server provides comprehensive Hugeicons integration support including:
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
To install Hugeicons MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @hugeicons/mcp-server --client claude
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"hugeicons": {
"command": "npx",
"args": [
"-y",
"@hugeicons/mcp-server"
]
}
}
}
The args array specifies:
-y: Automatically answer "yes" to npx prompts@hugeicons/mcp-serverYou can also run the server directly using npx:
npx @hugeicons/mcp-server
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.