Skip to content

Improving the selection of tools from multiple MCP Servers #30

@grll

Description

@grll

Now that we can handle multiple MCP servers, users will likely want to have an easy way to select the tools they want to use from each MCP servers.

Here is the latest point discuss for context:

I am definitly open to change the interface even though it might be a breaking change. In particular thinking of this point from Aymeric on the HF smolagents repo: huggingface/smolagents#1179 (comment)

We need a simpler way to pick the tools we want to use.

I am usually not a huge fan of named tuples I would use a dataclass or a pydantic model instead if the dict is not sufficient, what kind of interface were you thinking @sysradium ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions