MCP.so
Sign In

Notify Completion MCP Server

@nakat-t

Basic information

Category

Other

License

MIT

Transports

stdio

Author

nakat-t

About Notify Completion MCP Server

The MCP server that provides notifications when AI agents complete long-running tasks. This allows you to leave your desktop without forgetting about tasks.

Notify Completion MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "notify-completion": {
      "command": "npx",
      "args": [
        "-y",
        "@nakat-t/notify-completion-mcp-server@latest"
      ],
      "env": {
        "OVERDUE_COMMAND": "<Command to execute very flashy effects>"
      },
      "autoApprove": [
        "start-timer",
        "check-overdue"
      ]
    }
  }
}

Notify Completion MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is notify-completion-mcp-server?

The MCP server that provides notifications when AI agents complete long-running tasks, allowing users to leave their desktop without forgetting about tasks. It addresses the issue of users needing to actively monitor their computer for AI task completion by providing a notification mechanism triggered when tasks are finished.

How to use notify-completion-mcp-server?

Add the server configuration to your MCP client settings (e.g., cline_mcp_settings.json) using npx, set the OVERDUE_COMMAND environment variable, optionally configure THRESHOLD and EXECUTE_IN_SERVER, and paste the provided custom instructions into your client settings to direct AI agents to call the start-timer and check-overdue tools.

Key features of notify-completion-mcp-server

  • Provides notifications when AI agents complete long-running tasks
  • Offers two MCP tools: start-timer and check-overdue
  • Configurable overdue command for custom notifications
  • Supports adjustable threshold to skip short tasks
  • Works with Cline, Claude Desktop, Cursor, and GitHub Copilot

Use cases of notify-completion-mcp-server

  • Receive a desktop notification when an AI agent finishes a complex data analysis
  • Get alerted when code generation or large refactoring completes
  • Be notified when batch processing or file transformations finish
  • Walk away from your desk while AI performs a long task and get notified upon completion

Frequently asked questions

1

Which MCP clients are confirmed to work with notify-completion-mcp-server?

Cline, Claude Desktop, Cursor, and GitHub Copilot have been confirmed to work. Other clients likely work if they have similar capabilities.

2

What environment variables does notify-completion-mcp-server require?

`OVERDUE_COMMAND` is required. `THRESHOLD` (default 0 seconds) and `EXECUTE_IN_SERVER` are optional.

3

How does the timer notification mechanism work?

The AI agent calls `start-timer` at the beginning of a task and `check-overdue` when the task completes. If elapsed time exceeds the threshold, the server returns the configured command for notification.

4

Where does notify-completion-mcp-server store timing data?

The README does not specify any data persistence; timing is handled in-memory during the MCP session.

5

What transport or authentication does notify-completion-mcp-server use?

The README does not specify transport or authentication details.

Comments

More Other MCP servers