← Back to Plugins
Tools

Emoji Search

fazal-bhinder By fazal-bhinder 👁 17 views ▲ 0 votes

OpenClaw plugin: find emoji by meaning, mood or slang ("im dead" finds 💀) and look up any emoji's codepoints, Unicode version and keywords.

Homepage GitHub

Install

openclaw plugins install git:github.com/fazal-bhinder/openclaw-emoji-search

Configuration Example

{
  "mcp": {
    "servers": {
      "emoji-search": { "url": "https://emojidig.com/mcp", "transport": "streamable-http" }
    }
  }
}

README

# EmojiDig Emoji Search for OpenClaw

Find emoji by meaning, mood or slang ("im dead" finds the skull) and look up any emoji's name, codepoints, Unicode version, keywords and skin-tone support. Wraps the free remote MCP server at emojidig.com.

This plugin adds the [emojidig.com](https://emojidig.com) remote MCP server to [OpenClaw](https://openclaw.ai). Nothing runs locally: OpenClaw connects to `https://emojidig.com/mcp` over Streamable HTTP. No API key, no account, no config.

## Install

```bash
openclaw plugins install git:github.com/fazal-bhinder/openclaw-emoji-search
```

Or from a local checkout: `openclaw plugins install ./openclaw-emoji-search`. Then check it loaded with `openclaw plugins inspect emoji-search`. The tools are available from the next agent session.

## Usage

1. Install the plugin (see above) and start a new agent session.
2. Check it loaded: `openclaw plugins inspect emoji-search` should list the tools below.
3. Ask in plain language. The agent picks the tool. For example:

   - "Find an emoji for 'im dead'"
   - "Which emoji mean celebration?"
   - "Look up the codepoints and Unicode version of 🫠"

No setup or configuration is needed.

## Data and permissions

- The plugin adds one remote MCP server, `https://emojidig.com/mcp` (Streamable HTTP). It has no local code, needs no permissions and runs nothing on your machine.
- Each tool call sends only its arguments to that server: your emoji search words, or the emoji you want looked up.
- No API key, account, OpenClaw config, local files or conversation history are sent.

## Tools

OpenClaw prefixes MCP tools with the server name, so they appear as `emoji-search__<tool>`.

| Tool | What it does |
|---|---|
| `emoji-search__search_emoji` | Find emoji by meaning, mood, slang or name, best match first. |
| `emoji-search__get_emoji` | Look up one emoji by character or slug: name, codepoints, category, Unicode version, aliases, keywords, skin-tone support and related emoji. |

## Try asking

- "Which emoji means \"I'm dead\"?"
- "What Unicode version added 🫠?"

## Manual setup (without the plugin)

Add the server to your OpenClaw config yourself:

```json
{
  "mcp": {
    "servers": {
      "emoji-search": { "url": "https://emojidig.com/mcp", "transport": "streamable-http" }
    }
  }
}
```

## Check

`npm test` (or `node check.mjs`) calls the live server and asserts a real result. Needs Node 18+ and no dependencies.

## Files

- `openclaw.plugin.json`: the native OpenClaw manifest. It declares the remote server under `mcpServers`.
- `.claude-plugin/plugin.json` and `.mcp.json`: the same server in the Claude bundle format, which OpenClaw and ClawHub also read.

## About

Made by [Fazal Singh Bhinder](https://github.com/fazal-bhinder), who also runs [emojidig.com](https://emojidig.com). The server is free and read-only. MIT licensed.
tools

Comments

Sign in to leave a comment

Loading comments...