Bug: The MCP's `create-internal-note` command returns a success message but does not create the note

The `create-internal-note` tool in the public MCP (api.vambe.me/api/public/mcp) returns the message “Internal note created successfully for contact X” but the note is NOT persisted: it does not appear in the Notes tab or as a message with `direction=internal_note` in `get-contact-conversation`. Reproduced 3 times on September 1, 2026. We tested with a contact without an active ticket and with one that has an active ticket: same result. With a nonexistent contact_id, it does return “Contact not found,” so contact resolution works, and the issue lies with the write operation. From the app, the note is created correctly (POST /frontend/api/note/internal/send), so the backend is working fine and the problem seems to be limited to the MCP tool. The most frustrating part isn’t the bug itself, but the fact that it returns a success response: an explicit error message would have saved hours of troubleshooting.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

15 days ago

Author

Marketero Echave Marketero Echave

Subscribe to post

Get notified by email when there are changes.