Skip to content

Python: [Feature]: Add Support for Converting Agent Framework MCPTools to GitHub Copilot SDK / Claude SDK #3651

@droideronline

Description

@droideronline

Description

Enable Agent Framework MCPTools to be converted and used with GitHub Copilot SDK and Claude/Anthropic SDK. Following the existing pattern in ChatAgent, all tools (including MCP tools) are passed via the unified tools parameter. The framework internally detects MCPTools, normalizes and converts them to the target SDK format, then passes the combined set as options to the underlying SDK.

Code Sample

Language/SDK

Python

Metadata

Metadata

Assignees

Labels

agentsIssues related to single agentsmodel context protocolIssue related to Model Context Protocolpython

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions