Skip to content

Duplicate tool names added by mcptoolset break LLMAgent execution #71

@LevelbossMike

Description

@LevelbossMike

Describe the bug
When trying to create an agent that uses two MCPToolsets that add a tool that is named the same across both mcp-servers, the agent returns an error.

To Reproduce
Create an llm agent that tries to add two MCPToolsets that provide a tool that is named the same. E.g. linear mcp and github mcp both provide the list_issues tool.

Expected behavior
Independent MCP servers work independent of how their internal tools are named.

Screenshots
Image

Desktop (please complete the following information):

  • OS: MacOS
  • TS version/environment: 5.9.3
  • ADK version(see maven dependency): 0.2.4

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