-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Python: sample using GitHub MCP Server and Azure AI Agent #11465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Python: sample using GitHub MCP Server and Azure AI Agent #11465
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 1 out of 1 changed files in this pull request and generated no comments.
Comments suppressed due to low confidence (2)
python/samples/concepts/mcp/azure_ai_agent_with_mcp_plugin.py:30
- [nitpick] Consider renaming 'github' to 'GitHub' for consistency with the official branding.
name="github",
python/samples/concepts/mcp/azure_ai_agent_with_mcp_plugin.py:43
- [nitpick] It is recommended to rename 'GithubAgent' to 'GitHubAgent' to maintain consistent branding.
name="GithubAgent",
can i use MCP instead of semantic kernel plugin. My use case is i have 12 indexes of ai search which i am writing as individual plugin then user prompts a question using which gpt decides what to use through : function_choice_behavior=FunctionChoiceBehavior.Auto() |
@KishoreKunalPraval I'm not sure what you mean, this sample create a Plugin out of a MCP server definition, and then uses function calling to let the agent use it. So it has nothing to do with AI Search... |
@eavanvalkenburg , i was asking can "plugin" be replaced with MCP to do choose which index to choose , what's the user intent , how to format the response etc. |
8d4c666
to
c827dfb
Compare
Python Unit Test Overview
|
720340d
to
d6e95fa
Compare
a96e526
to
4686339
Compare
4686339
to
00fb4b7
Compare
Motivation and Context
This adds a sample using Azure AI Agents and the local Github MCP server as a plugin.
Partial for: #11463
Description
Contribution Checklist