Problem Statement
I would like strands to support multiple MCP servers. One of the mechanisms to provide this may be loading from a config file.
As outlined in the parent issue #198 the DX for adding MCP tools to an agent can be improved, alongside these improvements it would be great to configure multiple MCP servers and have the lifecycle of client connections be managed automatically.
Proposed Solution
No response
Use Case
- Agents seamlessly interacting with multiple MCP servers
- Defining MCP servers via a config file and configuring agents accordingly
Alternatives Solutions
No response
Additional Context
No response