A lightweight Node.js server for sending Feishu webhook notifications. Perfect for developers working with AI agents (e.g., Cursor) across multiple projects—get notified when tasks complete, so you can switch context efficiently.
✅ Webhook alerts
✅ Multi-project support
✅ AI integration
✅ Simple setup for development tools and automation workflows
1. Setup the MCP Tool in Cursor:
- Open Cursor Settings
- Navigate to Features → MCP Servers
- Click "Add new MCP server"
2. Configure your new MCP server:
- Name:
mcp-server-notifier
- Type:
command
- Command:
env FEISHU_WEBHOOK_URL=[YOUR_WEBHOOK_URL] npx -y mcp-server-notifier
Replace [YOUR_WEBHOOK_URL]
with your actual Feishu webhook URL.
- Ask your AI agent (e.g., Cursor) to notify you with a custom message when a task completes.
- You can configure it as a reusable rule in Cursor for consistent task notifications without needing to duplicate it every time (recommended).
- Sends Feishu notifications on task completion
- Ideal for developers working on multiple projects using AI tools
- Easily integrates with automation pipelines
- Lightweight and minimal setup required
Feel free to customize the webhook message format or enhance the server logic to better fit your workflow. Contributions are welcome!