EmojiHub

live Utilities

Fetch random emojis or browse by category and group via EmojiHub

3 tools
0ms auth
free tier 50 calls/day

Tools

random_emoji

Get a random emoji from the EmojiHub API.

No parameters required.

Try it
get_by_category required: category

Get all emojis in a given category. Example categories: smileys-and-people, animals-and-nature, food-and-drink, travel-and-places, activities, objects, symbols, flags.

Parameters
Name Type Description
category req string The emoji category slug, e.g. "smileys-and-people", "animals-and-nature", "food-and-drink".
Try it
get_by_group required: group

Get all emojis in a given group. Example groups: face-positive, face-negative, face-neutral, hand-fingers-open, animals-mammal.

Parameters
Name Type Description
group req string The emoji group slug, e.g. "face-positive", "face-negative", "animals-mammal".
Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/emojihub/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/emojihub/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"random_emoji","arguments":{}}}'