message_complete_notification
Signal completion of a user query or task by sending a notification once per response. Includes project context and message for clarity. Mandatory for ending each interaction.
Instructions
<description>
Notify when a response has completed. Use this tool **once** at the end of **each and every** message to signal completion to the user.
</description>
<importantNotes>
- (!important!) **MANDATORY:** ONLY use this tool exactly once per message to signal completion. **Do not forget this step.**
</importantNotes>
<whenToUseThisTool>
- When you've completed answering a user's query
- When you've finished executing a task or a sequence of tool calls
- When a multi-step process is complete
- When you want to provide a summary of completed actions just before ending the response
</whenToUseThisTool>
<features>
- Cross-platform OS notifications (Windows, macOS, Linux)
- Reusable tool to signal end of message
- Should be called exactly once per LLM response
</features>
<bestPractices>
- Keep messages concise
- Use projectName consistently to group notifications by context
</bestPractices>
<parameters>
- projectName: Identifies the context/project making the notification (appears in notification title)
- message: The specific notification text (appears in the body)
</parameters>
<examples>
- { "projectName": "MyApp", "message": "Feature implementation complete. All tests passing." }
- { "projectName": "MyLib", "message": "Analysis complete: 3 issues found and fixed." }
</examples>
Input Schema
Name | Required | Description | Default |
---|---|---|---|
message | Yes | Notification body | |
projectName | Yes | Notification title |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from interactive-mcp
Related Tools
- @ttommyth/interactive-mcp
- @agree-able/room-mcp
- @kazuph/mcp-taskmanager
- @chriscarrollsmith/taskqueue-mcp
- @Chrusic/todoist-mcp-server-extended