I see
(i'm probably missing context)
instead of relying on the session itself.
Isn't the state retrievable via the form ID ?
Looking at your doc, I see you return the id of the form somehow.
https://developers.tally.so/api-reference/mcp#updating-the-contact-form
What about making your server non-stateful and pass the state in every interaction ?
TBH, it's the first time I see a need for session support on MCP.
I feel like it's a sensitive topic. Conversation on dust can last very long (months) and multiple users could interact.
Ah, I see.