Skip to content

[FEATURE] Support for multiple MCP servers (and loading from config file) #482

@jer96

Description

@jer96

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

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions