Hugeicons MCP 服务器是一个基于 TypeScript 的服务器,它实现了模型上下文协议(MCP),主要用于集成和管理 Hugeicons。借助该服务器提供的工具和资源,开发者能够在各类平台上轻松集成 Hugeicons,同时 AI 助手也能为使用 Hugeicons 提供精准的指导。
您可以直接使用 npx 运行服务器:
npx @hugeicons/mcp-server
list_icons:获取所有可用的 Hugeicons 图标列表。search_icons:按名称或标签搜索图标。get_platform_usage:获取特定平台上的 Hugeicons 使用说明。hugeicons://docs/platforms/react:React 集成指南。hugeicons://docs/platforms/vue:Vue 集成指南。hugeicons://docs/platforms/angular:Angular 集成指南。hugeicons://docs/platforms/svelte:Svelte 集成指南。hugeicons://docs/platforms/react-native:React Native 集成指南。hugeicons://docs/platforms/flutter:Flutter 集成指南。hugeicons://icons/index:所有 Hugeicons 的完整索引(JSON 格式)。该服务器提供全面的 Hugeicons 集成支持,涵盖以下方面:
要与 Claude Desktop 一起使用,请添加服务器配置:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json{
"mcpServers": {
"hugeicons": {
"command": "npx",
"args": [
"-y",
"@hugeicons/mcp-server"
]
}
}
}
args 数组指定:
-y:自动回答“是”以解决 npx 提示。@hugeicons/mcp-server。npm install
npm run build
npm run watch
由于 MCP 服务器通过 stdio 通信,调试可能具有挑战性。我们推荐使用 MCP Inspector,它作为包脚本可用:
npm run inspector
Inspector 将提供一个 URL,以便您在浏览器中访问调试工具。