MCP tool call with Object
type parameter does not work
#6713
Replies: 3 comments
-
Hey thanks for the report. I'm taking a look at this to determine how we can handle open-ended properties for inputs like this. |
Beta Was this translation helpful? Give feedback.
-
Closed by #6720 |
Beta Was this translation helpful? Give feedback.
-
Ongoing Issue with add_fields Tool – Properties Being Passed as Empty Hi, We are experiencing the same issue again when attempting to pass field properties from LibreChat to MCP. The properties object becomes empty during the process, specifically when using the add_fields tool. Prompt i tried is :
Here’s the request we’re making: Running add_fields tool
Result:
Thank you. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
Thank you for the wonderful product you've created and continuing to develop.
What happened?
When an Agent calls MCP tool that has parameter defined as an
Object
ordict
in Python, the parameter gets transmitted as an empty object.For example, a tool call with parameter
is sent to MCP server as
For troubleshooting, I noticed an interesting behavior: the web UI initially shows the full parameter value at first, but it becomes
{}
within a second.Version Information
bc690cc
(I've also reproduced the bug in the master branch version from less than a week ago)
Steps to Reproduce
echo
tool in LibreChat sends nothing but empty objectScreenshots
Here's a conversation that uses example MCP server above:

Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions