Jade Note Now Supports MCP Events: Add a Flag to a Note and ChatGPT Gets to Work

Requirements

  • MCP Events requires a ChatGPT Plus or higher account.
  • It works only in ChatGPT dots and ChatGPT Work.
  • It is not available in regular ChatGPT chats.

Jade Note has long served as an “AI notebook”: you connect it to AI such as ChatGPT or Claude, and the AI reads and writes your notes. (The technology that connects AI to apps like this is called MCP.) Until now, though, every exchange started on the AI’s side. Only when you talked to the AI did it search, read, and write your notes.

Jade Note now supports MCP Events. That means Jade Note can now reach out to your ChatGPT and have it start working.

What are MCP Events?

Until now, AI only looked at Jade Note when you spoke to it. If something happened in your notes while the AI wasn’t looking, it had no way of knowing.

MCP Events is a new feature that reverses this direction. The AI asks Jade Note in advance, “Let me know when this happens.” The moment it happens, Jade Note sends the AI a signal, called an event.

About flags in Jade Note

A flag is a feature for calling other tools and AI, triggered from a note. When you add a flag to a note, Jade Note automatically sends a notification to the destination you set up for that flag.

Destinations include email, Slack, Discord, and AI tools such as Hermes Agent and Grok Bot. For example, a “Needs review” flag could notify a Slack channel, and a “Research request” flag could ask Hermes Agent to look something up. You can create flags with any name you like and add them to any note, in any category. See the flags documentation for details.

With MCP Events, ChatGPT joins the list of tools a flag can call.

What you can do now

Jade Note’s MCP Events tells ChatGPT when a flag is added to a note. Using it is simple.

  1. In ChatGPT dots or ChatGPT Work, tell ChatGPT which flag to monitor and what to do when that flag is added.
  2. ChatGPT starts monitoring that flag.
  3. Then just add that flag to a note. The moment you do, ChatGPT receives an event, reads the note, and starts the work you asked for.
ChatGPT dots / Work Monitored flag ⚑ coding/chatgpt When this flag is added → build the plan in the note Waiting… ④ Reading the note, working Jade Note Plan: Faster search ⚑ coding/chatgpt ① Monitor this flag (ask once, up front) ③ ChatGPT gets an event ② Add the flag to a note by you or by an AI
Figure 1: When you add a flag that ChatGPT is monitoring, Jade Note sends ChatGPT an event and ChatGPT starts working.

The key point is that it doesn’t matter who adds the flag. Whether you add it by hand in the Jade Note app or an AI like Claude Code adds it, ChatGPT receives the event the same way. In other words, a flag becomes a “request button” for AI.

Events follow a few rules:

  • An event is sent only when a monitored flag is newly added to a note.
  • Flags that were already on a note before monitoring started, and simply creating a new flag, do not send events.
  • To have ChatGPT work on the same note again, remove the flag and add it back.
  • An event carries only the flag name and the number that identifies the note (the note ID). ChatGPT uses that number to read the note’s contents from Jade Note.

A concrete workflow

Here is an example of how to use it: Claude Code (an AI that helps with programming) writes an implementation plan, and ChatGPT dots writes the code from that plan.

Setup

With Jade Note connected in ChatGPT dots or ChatGPT Work, send the following text.

Send in ChatGPT dots / ChatGPT Work
@Jade Note
Please create a flag called coding/chatgpt. I'll use it when I want ChatGPT to write code.

Use MCP Events to monitor that flag. When an event arrives, carry out the implementation plan written in the note.

ChatGPT creates a flag called coding/chatgpt in Jade Note and starts monitoring it. That’s all the setup you need.

How it runs

  1. You write a rough implementation plan and ask Claude Code to turn it into a detailed one.
  2. Claude Code creates a note in Jade Note, writes the detailed plan into it, and finally adds the coding/chatgpt flag.
  3. Jade Note notices the flag and sends ChatGPT an event.
  4. ChatGPT dots receives the event, reads the note, and starts writing code.
You Draft a plan Hand over a rough plan Claude Code Write the plan Saves a note with ⚑ coding/chatgpt Jade Note Sees the flag Sends an event to ChatGPT ChatGPT dots Starts coding Reads the plan and builds it ask ⚑ add event Go further Pass the baton to other tools with flags When done, add ⚑ review/hermes Hermes Agent Code review ⚑ review/hermes Grok Bot Browser test ⚑ qa/grok Slack Report done ⚑ report/slack ⚑ add ⚑ add
Figure 2: Claude Code writes the plan and adds the flag, and ChatGPT dots starts building. Add the next flag when it finishes to hand off to Hermes Agent, Grok Bot, and Slack.

All you do is hand over the rough plan. As soon as Claude Code finishes the plan and adds the flag, ChatGPT dots gets to work on its own. The AIs never talk to each other directly. What makes this workflow work is that notes and flags in Jade Note are where one AI hands the baton to the next. And because the plan and its history stay in the note, you can always look back at what was built and why.

Go further: chain flags together

If each step adds a flag that calls the next one when it finishes, you can keep the work going. This uses Jade Note’s flag notifications, which automatically notify other services when a flag is added. Destinations include Hermes Agent, Grok Bot, and Slack.

For example, you can set up a relay like this:

  1. ChatGPT dots → Hermes Agent: Add “When the implementation is done, add the review/hermes flag to the note” to your setup text. Set Hermes Agent (an AI assistant) as the destination for review/hermes, and Hermes Agent starts a code review (a check of the code that was written) as soon as the implementation is done.
  2. Hermes Agent → Grok Bot: Ask Hermes Agent to “add the qa/grok flag when the review is done.” Set Grok Bot as the destination for qa/grok, and Grok Bot then runs a browser test (actually using the app on screen to check that it works).
  3. Grok Bot → Slack: Ask Grok Bot to add the report/slack flag when testing is done, and set Slack as the destination for report/slack. A message that everything is finished arrives in your Slack channel.

Now everything from plan → implementation → code review → browser test → completion report runs automatically as a relay of flags. If each step records its results in the note or its comments, you can see how far things have gotten at a glance in Jade Note.

Webhook settings for flag notifications are available on the Pro plan and Trial, and require setting up details such as the URL and secret in advance.

Tips

  • Name flags “task/owner”: Names like coding/chatgpt or review/hermes make it clear what you are asking and who should do it, for people and AI alike.
  • Be specific about what you want: What you tell ChatGPT when you ask it to monitor a flag becomes what it does when the event arrives. Spell out the behavior you expect, such as “implement the plan in the note” or “add the results to the note.”
  • To stop monitoring, tell ChatGPT: Ask it to “stop monitoring coding/chatgpt,” and events will no longer arrive.

Summary

  • With MCP Events, Jade Note can now reach out to ChatGPT.
  • Tell ChatGPT which flag to monitor and what to do, and adding that flag to a note is all it takes to start the work.
  • Pair it with Claude Code to automate everything from the implementation plan to the code. Connect Hermes Agent, Grok Bot, and Slack through flag notifications, and the relay continues through review, testing, and the completion report.
  • You need a ChatGPT Plus or higher plan and ChatGPT dots or ChatGPT Work.

Add a flag to a note, and AI gets to work. Give this new way of working a try.

Start free — includes a 30-day Pro Trial