Skip to content

[Feature] Tool Params in node "MCP Server" support the text of the entire request body #3488

@xyziven

Description

@xyziven

MaxKB Version

v1.10.8 LTS

Please describe your needs or suggestions for improvements

The current "MCP Server" node supports the setting of the parameters one by one base on the tool. It is difficult to set those parameters at the time when we develop the workflow, because in most cases those values are generated dynamically. As the screenshot show below, the values are returned by a SQL query.

Image

Please describe the solution you suggest

It would be ideal to let the Large Language Model organize the parameters for the tool and generate the parameters in the desired format such as JSON format in the case.
If the node of "MCP Server" could accept that JSON in a text box as the parameters, we can just pass that JSON over to the node when the workflow executes, which is much more simple, flexible and powerful.

BTW, this solution could be an option to users, in addition to the current design, rather than to replace the current feature.

Additional Information

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions