I could not find button next to a parameter
Sorry, what are you talking about?
Welcome to the community @Xianbian_LI
In this case, if you want to insert a JSON expression to manipulate some parameter and it is not recognizing your JSON, just click on EXPRESSION to recognize your JSON
Is that your question?
How can I achieve this effect, which is to let the AI make its own judgment? I don’t have a
button to achieve this effect.
Which version are you running? I noticed it wasn’t on 1.89.2 but back now in 1.91.3, I have multiple version instances running.
if you open ‘help’ > then ‘about n8n’
This will show which version you have. Once updated, you should see it back.
Version 1.91.3
Version 1.89.2
Double check which version ure running.
Okay and ure using an aiagent node? with tool? Can you share your workflow is possiable?
Can you try with the http request as the tool, see if it displays then. @Xianbian_LI
I actually see your using MCP tool, do you have link to it, are you using stdout? or sse endpoint?
I can try replicate on my side, with the working instance I have.
YES,i am use ai agent node, and n8n-nodes-firecrawl too.
I’m not 100% sure at the moment, but if you can share the workflow (or at least the relevant part of it) and provide a list of all the packages you have installed, I can take a closer look.
I installed Firecrawl, but I noticed it’s not appearing as a selectable tool in the AI Agent. This makes me wonder if you have additional packages installed that might affect this.
My current assumption is that the tool you’re using could be a community node, which might not support certain features—but that’s just a guess for now.
Also, try checking the ‘HTTP Request’ node directly as a tool in the ai agent. If it shows the magic stars, that would confirm the behavior.
Okay after further research, I installed n8n-nodes-mcp also, which gives me the same community node MCP client tool,
We can tell by the box which shows it a community node.
…
I have found this doesn’t show the magic stars either on the latest instance. My guessing is this n8n-nodes-mcp doesn’t have the features to use the magic stars.
It appears your using stdio,
You can use the native MCP client tool, but you have limited options (no stdio only sse)
And you don’t get the Operation as per the community node has.
But eitherway, you can likely still use the expressions without having that handy star button, see below for details:
There are docs on this at
See here
To use the $fromAI()
function, call it with the required key
parameter:
{{ $fromAI('email') }}
The key
parameter and other arguments to the $fromAI()
function aren’t references to existing values. Instead, think of these arguments as hints that the AI model will use to populate the right data.
SO when clicking the magic button on the (Let the model define this parameter)
These are examples it generates which uses the same $fromAI, but depending on the expected format
And make sure ure using expression and not fixed.
See here
So I clicked the magic stars and closed it, this is what it actually produced expression-wise etc.
Hope this helps.
Hey @Xianbian_LI
Hope everything is going well, if the above helped, and provided the solution I would highly appreciate if you could mark my reply as the solution.
Have a great day.
Kind regards,
Samuel