ios-emoji-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ios-emoji-mcpGet the URL for the 8ball emoji at 320px."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
📱 iOS Emoji MCP Server
A Model Context Protocol (MCP) server that provides access to iOS emoji images with URLs for both 160x160px and 320x320px versions.
📦 npm: https://www.npmjs.com/package/ios-emoji-mcp
🚀 Quick Start with npx
You can run this MCP server without installation using npx:
{
"mcpServers": {
"ios-emoji-mcp": {
"command": "npx",
"args": ["-y", "ios-emoji-mcp@latest"]
}
}
}Or on Windows:
{
"mcpServers": {
"ios-emoji-mcp": {
"command": "cmd",
"args": ["/c", "npx", "-y", "ios-emoji-mcp@latest"]
}
}
}Related MCP server: mcp-server-icon
📦 Installation Options
Global Installation
npm install -g ios-emoji-mcpLocal Development
git clone https://github.com/Medard-prog/ios-emoji-mcp.git
cd ios-emoji-mcp
npm install
npm start⚙️ Configuration
Add to your Claude Desktop config (claude_desktop_config.json):
Using npx (Recommended)
{
"mcpServers": {
"ios-emoji-mcp": {
"command": "npx",
"args": ["-y", "ios-emoji-mcp@latest"]
}
}
}Using global installation
{
"mcpServers": {
"ios-emoji-mcp": {
"command": "ios-emoji-mcp"
}
}
}Using local development
{
"mcpServers": {
"ios-emoji-mcp": {
"command": "node",
"args": ["path/to/ios-emoji-mcp/index.js"]
}
}
}🛠️ Available Tools
1. get_emojis
Lists all available iOS emoji names.
⚠️ Note: Full list contains 1,559 emojis (~5,550 tokens)
Parameters: None
Example:
Available iOS emojis (1559 total):
100, 1234, 8ball, a, ab, abc, abcd, accept...2. search_emojis
Search for emojis using fuzzy matching.
Parameters:
query(required): Search term to find matching emojislimit(optional): Maximum results to return (default: 10)
Examples:
Search for "ball": Returns
8ballSearch for "a": Returns
a,ab,8ball(fuzzy matched)
3. get_url
Get the direct URL for a specific emoji with size options.
Parameters:
emoji(required): Emoji name (e.g., "100", "a", "8ball")size(optional): "160" or "320" for pixel dimensions (default: "160")
Example Response:
Emoji: 8ball
Size: 160x160px
URL: https://cgi78hjdnd.ufs.sh/f/DJLnTzoE7sxZfDL7m68uRskvbxZ7Pm6WuCnrOjaoStGEylcI🎯 Use Cases
Web Development: Get direct URLs for iOS emojis in your applications
Content Creation: Access high-quality emoji images for designs
Documentation: Include iOS-style emojis in documentation
Chat Applications: Implement iOS emoji support
📊 Features
✅ Fuzzy Search: Find emojis even with partial or approximate names
✅ Multiple Sizes: 160x160px and 320x320px versions available
✅ Direct URLs: Get direct links to emoji images
✅ Fast Access: No API keys or authentication required
✅ Comprehensive: Includes all major iOS emoji variants
🔧 Technical Details
Built with the Model Context Protocol (MCP) SDK
Uses JSON data file for emoji mappings
Implements fuzzy search algorithm for flexible emoji discovery
Supports both CommonJS and ESM environments
Zero external dependencies beyond MCP SDK
📝 Example Workflow
Discover emojis: Use
get_emojisto see all available optionsSearch: Use
search_emojiswith a query like "ball" or "letter"Get URL: Use
get_urlwith the exact emoji name and preferred sizeUse: Copy the URL and use it in your application or content
🤝 Contributing
Fork the repository
Create a feature branch
Make your changes
Add tests if applicable
Submit a pull request
⚖️ Legal & Copyright
Important: This MCP server provides access to iOS emoji images that are the intellectual property of Apple Inc.
Emoji Copyright: All emoji images are © Apple Inc. and are subject to Apple's terms of use
Apple Trademarks: iOS and iPhone are trademarks of Apple Inc., registered in the U.S. and other countries
Usage Rights: This tool provides access to emoji URLs for educational, research, and development purposes
Commercial Use: For commercial applications, please ensure compliance with Apple's licensing terms
No Affiliation: This project is not affiliated with, endorsed by, or sponsored by Apple Inc.
Disclaimer: The authors of this MCP server do not claim ownership of the emoji images or related intellectual property. Users are responsible for ensuring their use complies with applicable copyright laws and Apple's terms of service.
📄 License
MIT License - applies to the MCP server code only, not the emoji content.
Note: The MIT license covers this MCP server's code and functionality. The emoji images themselves remain under Apple's copyright and are subject to their respective terms of use.
🐛 Issues
Found a bug or have a feature request? Please open an issue on GitHub.
Made with ❤️ for the MCP community
Apple Legal Notice: Apple, iOS, iPhone, and related emoji designs are trademarks and/or copyrights of Apple Inc. This project is an independent tool and is not affiliated with Apple Inc.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server that enables integration with Instagram, allowing interaction with Instagram features through the Model Context Protocol.15167MIT
- Alicense-qualityDmaintenanceA Model Context Protocol server for searching and fetching icons from iconfont.cn.279MIT
- Flicense-qualityDmaintenanceA powerful Model Context Protocol (MCP) server for image processing, designed to empower AI models with advanced image manipulation capabilities.
- AlicenseAqualityDmaintenanceMCP server for searching and exporting Apple SF Symbols as true vector SVGs.41MIT
Related MCP Connectors
MCP server for Appcircle mobile CI/CD platform.
A very simple remote MCP server that greets you, with a custom icon.
MCP (Model Context Protocol) server for Appwrite
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Medard-prog/ios-emoji-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server