A Model Context Protocol (MCP) server exposing Lucide icons as resources and tools for LLMs and agentic applications. Built with Bun and the MCP TypeScript SDK.
Overview
What is lucide-icons-mcp?
Lucide-icons-mcp is a Model Context Protocol (MCP) server that exposes Lucide icons as resources and tools for large language models (LLMs) and agentic applications, built with Bun and the MCP TypeScript SDK.
How to use lucide-icons-mcp?
To use lucide-icons-mcp, clone the repository, install Bun, and run the server in either HTTP or stdio mode. You can search for icons, browse categories, and get usage examples through API calls.
Key features of lucide-icons-mcp?
- 🔍 Icon Search: Search through 1,500+ Lucide icons by name or category.
- 📂 Category Browsing: List icons by categories (Design, Communication, Media, etc.).
- 💡 Usage Examples: Get React/JSX code examples for any icon.
- 🔧 Icon Information: Detailed information about each icon.
- 🚀 MCP Integration: Ready for Claude Desktop and other MCP clients.
- 🌐 Dual Mode: HTTP server or stdio-based MCP server.
Use cases of lucide-icons-mcp?
- Assisting developers in finding and implementing icons in their applications.
- Providing AI tools with access to icon resources for better user assistance.
- Enabling seamless integration of icon libraries into various applications.
FAQ from lucide-icons-mcp?
- Can lucide-icons-mcp be used with any AI tool?
Yes! It is designed to integrate with various AI tools that support the MCP standard.
- Is lucide-icons-mcp free to use?
Yes! The project is open-source and free to use.
- How can I contribute to lucide-icons-mcp?
You can contribute by submitting issues or pull requests on the GitHub repository.