Skip to main content
Glama

heroicons-mcp

package.json1.86 kB
{ "name": "heroicons-mcp", "description": "This project, heroicons-mcp, is a Model Context Protocol (MCP) server built with Bun and the MCP TypeScript SDK. It exposes Heroicons as resources and tools, enabling LLMs and agentic applications to search for and utilize icons. Key features include listing icons, icon search by name or category and integration capabilities with MCP clients like Claude Desktop.", "version": "0.2.0", "type": "module", "private": false, "files": [ "build", "README.md" ], "bin": { "heroicons-mcp": "build/entry.js" }, "engines": { "node": ">=22.16.0" }, "scripts": { "dev": "bun run src/entry.ts", "dev:stdio": "bun run src/entry.ts --stdio", "start": "bun run build/entry.js", "start:stdio": "bun run build/entry.js --stdio", "build": "tsc && chmod 755 build/entry.js", "lint": "eslint .", "lint:fix": "eslint . --fix", "prepare": "husky" }, "dependencies": { "@heroicons/react": "^2.2.0", "@modelcontextprotocol/sdk": "^1.12.0", "express": "^5.1.0", "zod": "^3.25.28" }, "devDependencies": { "@eslint/js": "^9.27.0", "@types/bun": "latest", "@types/express": "^5.0.2", "@types/node": "22.15.21", "eslint": "^9.27.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-import": "^2.31.0", "eslint-plugin-prettier": "^5.4.0", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unused-imports": "^4.1.4", "husky": "9.1.7", "prettier": "^3.5.3", "typescript-eslint": "^8.32.1" }, "peerDependencies": { "typescript": "^5.8.3" }, "repository": { "type": "git", "url": "git+https://github.com/seeyangzhi/heroicons-mcp.git" }, "keywords": [ "heroicons", "mcp", "typescript", "ai" ], "author": "See Yang Zhi", "license": "MIT" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SeeYangZhi/heroicons-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server