MCP服务器
用于集成和文档化的 Hugeicons 的 MCP 服务器 这是一个基于 TypeScript 的 MCP 服务器,提供了将 Hugeicons 集成到各种平台所需的工具和资源。它实现了一个模型上下文协议(MCP)服务器,帮助人工智能助手为使用 Hugeicons 提供准确的指导。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"hugeicons": {
"args": [
"-y",
"@hugeicons/mcp-server"
],
"command": "npx"
}
}
}
服务介绍
Hugeicons MCP 服务器
Hugeicons 集成和文档的MCP服务器
这是一个基于TypeScript的MCP服务器,为将Hugeicons集成到各种平台提供了工具和资源。它实现了一个模型上下文协议(MCP)服务器,帮助AI助手提供关于使用Hugeicons的准确指导。
特性
工具
list_icons- 获取所有可用Hugeicons图标的列表search_icons- 按名称或标签搜索图标get_platform_usage- 获取特定于平台的Hugeicons使用说明
资源
平台文档(Markdown格式):
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集成支持,包括:
- 图标发现与搜索
- 特定于平台的安装指南
- 带代码片段的使用示例
- 组件属性文档
- 包安装说明
开发
安装依赖项:
npm install
构建服务器:
npm run build
开发时自动重建:
npm run watch
安装
通过Smithery安装
要通过Smithery自动安装Hugeicons MCP Server for Claude Desktop:
npx -y @smithery/cli install @hugeicons/mcp-server --client claude
要与Claude Desktop一起使用,请添加服务器配置:
在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json
在Windows上: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"hugeicons": {
"command": "npx",
"args": [
"-y",
"@hugeicons/mcp-server"
]
}
}
}
args数组指定:
-y: 自动回答“是”给npx提示- 包名:
@hugeicons/mcp-server
快速开始
您也可以直接使用npx运行服务器:
npx @hugeicons/mcp-server
调试
由于MCP服务器通过标准输入输出进行通信,调试可能会很困难。我们建议使用MCP Inspector,它作为包脚本提供:
npm run inspector
Inspector将提供一个URL以便在浏览器中访问调试工具。