Meow Notifier

by liangshixing

261 downloads
Not rated
GitHub

About

Meow Notifier is an MCP (Model Context Protocol) server that sends notifications to one or more configured nicknames. It supports multiple nickname formats, provides detailed send results, and can be used either as an MCP server or run directly via npx.

Details

Author
liangshixing
Downloads
261
Categories
Other

- Supports multiple nickname configurations (JSON array or comma-separated)
- Sends messages to all configured nicknames in one call
- Provides detailed send results (success/failure per nickname)
- Offers three usage modes: npx, global install, or MCP server
- Requires only the environment variable MEOW_NICKNAMES

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Meow Notifier
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Set the MEOW_NICKNAMES environment variable with nickname(s) in JSON array, comma-separated, or single-nickname format. Then run with npx meow-notifier or configure it as an MCP server in your client (e.g., mcpServers). Use the send_notification tool to send messages to all configured nicknames at once.

send_notification

Send push notification to configured mobile devices. Call this tool directly with parameters, do not construct JSON strings.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "meow notifier": {
            "meow-notifier": {
                "command": "npx",
                "args": [
                    "-y",
                    "meow-notifier"
                ],
                "env": {
                    "MEOW_NICKNAMES": "[\"nickname1\", \"nickname2\", \"nickname3\"]"
                }
            }
        }
    }
}

McpServers

{
    "meow-notifier": {
        "command": "npx",
        "args": [
            "-y",
            "meow-notifier"
        ],
        "env": {
            "MEOW_NICKNAMES": "[\"nickname1\", \"nickname2\", \"nickname3\"]"
        }
    }
}

Meow Notifier MCP Server

一个支持多个nickname的Meow通知MCP服务器,可以作为 MCP 服务器使用,也可以通过 npx 直接运行。

功能特性

- 支持配置多个nickname
- 支持JSON数组和逗号分隔两种配置格式
- 一次发送消息到所有配置的nickname
- 详细的发送结果反馈

配置方式

方式1:JSON数组格式(推荐)

{
    "mcpServers": {
        "meow-notifier": {
            "command": "node",
            "args": ["/path/to/meow-notifier/build/index.js"],
            "env": {
                "MEOW_NICKNAMES": "[\"nickname1\", \"nickname2\", \"nickname3\"]"
            },
            "timeout": 60,
            "alwaysAllow": ["send_notification"]
        }
    }
}

方式2:逗号分隔格式

{
    "mcpServers": {
        "meow-notifier": {
            "command": "node",
            "args": ["/path/to/meow-notifier/build/index.js"],
            "env": {
                "MEOW_NICKNAMES": "nickname1,nickname2,nickname3"
            },
            "timeout": 60,
            "alwaysAllow": ["send_notification"]
        }
    }
}

方式3:单个nickname

{
    "mcpServers": {
        "meow-notifier": {
            "command": "node",
            "args": ["/path/to/meow-notifier/build/index.js"],
            "env": {
                "MEOW_NICKNAMES": "single_nickname"
            },
            "timeout": 60,
            "alwaysAllow": ["send_notification"]
        }
    }
}

安装和使用

方式1:通过 npx 直接使用(推荐)

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.