Skip to content

Commit 9675685

Browse files
Foundry renaming (#1211)
* Renaming AI foundry to Microsoft foundry * to address review feedback * Update docs/bug-bash/scenarios/agent-building.md Co-authored-by: Alan Zimmer <[email protected]> * updates * update * updates --------- Co-authored-by: Alan Zimmer <[email protected]>
1 parent 937c2f5 commit 9675685

File tree

60 files changed

+470
-468
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+470
-468
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,12 +46,12 @@ This repository contains core libraries, test frameworks, engineering systems, p
4646
- **TYPE**: `Local`
4747
- **INSTALL**: [![Install Azure MCP in VS Code](https://img.shields.io/badge/VS_Code-0098FF?style=flat-square&logo=visualstudiocode&logoColor=white)](https://vscode.dev/redirect?url=vscode:extension/ms-azuretools.vscode-azure-mcp-server) [![Install Azure MCP in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=white)](https://vscode.dev/redirect?url=vscode-insiders:extension/ms-azuretools.vscode-azure-mcp-server) [![Install Azure MCP in Visual Studio](https://img.shields.io/badge/Visual_Studio-C16FDE?style=flat-square&logo=visualstudio&logoColor=white)](https://marketplace.visualstudio.com/items?itemName=github-copilot-azure.GitHubCopilotForAzure2022) [![Install Azure MCP in IntelliJ](https://img.shields.io/badge/IntelliJ%20IDEA-1495b1?style=flat-square&logo=intellijidea&logoColor=white)](https://plugins.jetbrains.com/plugin/8053) [![Install Azure MCP in Eclipse](https://img.shields.io/badge/Eclipse-b6ae1d?style=flat-square&logo=eclipse&logoColor=white)](https://marketplace.eclipse.org/content/azure-toolkit-eclipse)
4848

49-
### Azure AI Foundry
49+
### Microsoft Foundry
5050
- **REPOSITORY**: [azure-ai-foundry/mcp-foundry](https://github.com/azure-ai-foundry/mcp-foundry)
51-
- **DESCRIPTION**: A Model Context Protocol server for Azure AI Foundry, providing a unified set of tools for models, knowledge, evaluation, and more.
51+
- **DESCRIPTION**: A Model Context Protocol server for Microsoft Foundry, providing a unified set of tools for models, knowledge, evaluation, and more.
5252
- **CATEGORY**: `CLOUD AND INFRASTRUCTURE`
5353
- **TYPE**: `Local`
54-
- **INSTALL**: [![Install Azure AI Foundry MCP in VS Code](https://img.shields.io/badge/VS_Code-0098FF?style=flat-square&logo=visualstudiocode&logoColor=ffffff)](https://vscode.dev/redirect?url=vscode:mcp/install?%7B%22name%22%3A%22ai_foundry_server%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22--prerelease%3Dallow%22%2C%22--from%22%2C%22git%2Bhttps%3A%2F%2Fgithub.com%2Fazure-ai-foundry%2Fmcp-foundry.git%22%2C%22run-azure-ai-foundry-mcp%22%2C%22--envFile%22%2C%22%24%7BworkspaceFolder%7D%2F.env%22%5D%7D) [![Install Azure AI Foundry in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=ffffff)](https://vscode.dev/redirect?url=vscode-insiders:mcp/install?%7B%22name%22%3A%22ai_foundry_server%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22--prerelease%3Dallow%22%2C%22--from%22%2C%22git%2Bhttps%3A%2F%2Fgithub.com%2Fazure-ai-foundry%2Fmcp-foundry.git%22%2C%22run-azure-ai-foundry-mcp%22%2C%22--envFile%22%2C%22%24%7BworkspaceFolder%7D%2F.env%22%5D%7D) [![Install Azure AI Foundry in Visual Studio](https://img.shields.io/badge/Visual_Studio-C16FDE?style=flat-square&logo=visualstudio&logoColor=white)](https://aka.ms/vs/mcp-install?%7B%22name%22%3A%22ai_foundry_server%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22--prerelease%3Dallow%22%2C%22--from%22%2C%22git%2Bhttps%3A%2F%2Fgithub.com%2Fazure-ai-foundry%2Fmcp-foundry.git%22%2C%22run-azure-ai-foundry-mcp%22%2C%22--envFile%22%2C%22%24%7BworkspaceFolder%7D%2F.env%22%5D%7D)
54+
- **INSTALL**: [![Install Microsoft Foundry MCP in VS Code](https://img.shields.io/badge/VS_Code-0098FF?style=flat-square&logo=visualstudiocode&logoColor=ffffff)](https://vscode.dev/redirect?url=vscode:mcp/install?%7B%22name%22%3A%22ai_foundry_server%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22--prerelease%3Dallow%22%2C%22--from%22%2C%22git%2Bhttps%3A%2F%2Fgithub.com%2Fazure-ai-foundry%2Fmcp-foundry.git%22%2C%22run-azure-ai-foundry-mcp%22%2C%22--envFile%22%2C%22%24%7BworkspaceFolder%7D%2F.env%22%5D%7D) [![Install Microsoft Foundry in VS Code Insiders](https://img.shields.io/badge/VS_Code_Insiders-24bfa5?style=flat-square&logo=visualstudiocode&logoColor=ffffff)](https://vscode.dev/redirect?url=vscode-insiders:mcp/install?%7B%22name%22%3A%22ai_foundry_server%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22--prerelease%3Dallow%22%2C%22--from%22%2C%22git%2Bhttps%3A%2F%2Fgithub.com%2Fazure-ai-foundry%2Fmcp-foundry.git%22%2C%22run-azure-ai-foundry-mcp%22%2C%22--envFile%22%2C%22%24%7BworkspaceFolder%7D%2F.env%22%5D%7D) [![Install Microsoft Foundry in Visual Studio](https://img.shields.io/badge/Visual_Studio-C16FDE?style=flat-square&logo=visualstudio&logoColor=white)](https://aka.ms/vs/mcp-install?%7B%22name%22%3A%22ai_foundry_server%22%2C%22type%22%3A%22stdio%22%2C%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22--prerelease%3Dallow%22%2C%22--from%22%2C%22git%2Bhttps%3A%2F%2Fgithub.com%2Fazure-ai-foundry%2Fmcp-foundry.git%22%2C%22run-azure-ai-foundry-mcp%22%2C%22--envFile%22%2C%22%24%7BworkspaceFolder%7D%2F.env%22%5D%7D)
5555

5656
### <img height="18" width="18" src="https://cdn-dynmedia-1.microsoft.com/is/content/microsoftcorp/1062064-Products-1.2-24x24" alt="Microsoft Azure DevOps Logo" /> Azure DevOps
5757
- **REPOSITORY**: [Azure DevOps MCP Server - Public Preview](https://github.com/microsoft/azure-devops-mcp)

core/Azure.Mcp.Core/src/Areas/Server/Resources/consolidated-tools.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@
444444
},
445445
{
446446
"name": "deploy_azure_ai_models",
447-
"description": "Deploy AI models to Azure AI Foundry for machine learning inference and production use.",
447+
"description": "Deploy AI models to Microsoft Foundry for machine learning inference and production use.",
448448
"toolMetadata": {
449449
"destructive": {
450450
"value": true,
@@ -982,7 +982,7 @@
982982
},
983983
{
984984
"name": "get_azure_best_practices",
985-
"description": "Retrieve Azure best practices and infrastructure schema for code generation, deployment, and operations. Covers general Azure practices, Azure Functions best practices, AI app development best practices, Terraform configurations, Bicep template schemas, deployment best practices and AI Foundry sdk code samples.",
985+
"description": "Retrieve Azure best practices and infrastructure schema for code generation, deployment, and operations. Covers general Azure practices, Azure Functions best practices, AI app development best practices, Terraform configurations, Bicep template schemas, deployment best practices and Microsoft Foundry sdk code samples.",
986986
"toolMetadata": {
987987
"destructive": {
988988
"value": false,
@@ -1157,7 +1157,7 @@
11571157
},
11581158
{
11591159
"name": "get_azure_ai_resources_details",
1160-
"description": "Get details about Azure AI resources including listing and querying AI Search services, listing models available to be deployed and models deployed already, knowledge index schema by AI Foundry, knowledge base and source information, and listing AI Foundry , threads, messages and resources.",
1160+
"description": "Get details about Azure AI resources including listing and querying AI Search services, listing models available to be deployed and models deployed already, knowledge index schema by Microsoft Foundry, knowledge base and source information, and listing Microsoft Foundry , threads, messages and resources.",
11611161
"toolMetadata": {
11621162
"destructive": {
11631163
"value": false,
@@ -1236,7 +1236,7 @@
12361236
},
12371237
{
12381238
"name": "use_azure_openai_models",
1239-
"description": "Generate text completions, chat responses, and embeddings using Azure OpenAI models in AI Foundry. Create conversational AI interactions and vector embeddings for semantic search and analysis.",
1239+
"description": "Generate text completions, chat responses, and embeddings using Azure OpenAI models in Microsoft Foundry. Create conversational AI interactions and vector embeddings for semantic search and analysis.",
12401240
"toolMetadata": {
12411241
"destructive": {
12421242
"value": false,
@@ -1270,8 +1270,8 @@
12701270
]
12711271
},
12721272
{
1273-
"name": "create_azure_ai_foundry_agent_resources",
1274-
"description": "Create Azure AI Foundry agent or thread.",
1273+
"name": "create_foundry_agent_resources",
1274+
"description": "Create Microsoft Foundry agent or thread.",
12751275
"toolMetadata": {
12761276
"destructive": {
12771277
"value": false,
@@ -1304,8 +1304,8 @@
13041304
]
13051305
},
13061306
{
1307-
"name": "connect_azure_ai_foundry_agents",
1308-
"description": "Connect to Azure AI Foundry agents for establishing agent connections and communication channels.",
1307+
"name": "connect_foundry_agents",
1308+
"description": "Connect to Microsoft Foundry agents for establishing agent connections and communication channels.",
13091309
"toolMetadata": {
13101310
"destructive": {
13111311
"value": false,
@@ -1337,8 +1337,8 @@
13371337
]
13381338
},
13391339
{
1340-
"name": "query_and_evaluate_azure_ai_foundry_agents",
1341-
"description": "Query Azure AI Foundry agents with prompts and evaluate their responses using various metrics for comprehensive performance assessment.",
1340+
"name": "query_and_evaluate_foundry_agents",
1341+
"description": "Query Microsoft Foundry agents with prompts and evaluate their responses using various metrics for comprehensive performance assessment.",
13421342
"toolMetadata": {
13431343
"destructive": {
13441344
"value": false,
@@ -1370,8 +1370,8 @@
13701370
]
13711371
},
13721372
{
1373-
"name": "evaluate_azure_ai_foundry_agents",
1374-
"description": "Evaluate Azure AI Foundry agents for performance assessment and testing of agent capabilities using evaluation metrics.",
1373+
"name": "evaluate_foundry_agents",
1374+
"description": "Evaluate Microsoft Foundry agents for performance assessment and testing of agent capabilities using evaluation metrics.",
13751375
"toolMetadata": {
13761376
"destructive": {
13771377
"value": false,

docs/bug-bash/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ We've prepared detailed testing guides for common scenarios:
173173
5. **[Database Operations](https://github.com/microsoft/mcp/tree/main/docs/bug-bash/scenarios/database-operations.md)** - Work with Cosmos DB, PostgreSQL, and Azure SQL
174174
6. **[Deployment Scenarios](https://github.com/microsoft/mcp/tree/main/docs/bug-bash/scenarios/deployment.md)** - Deploy resources and applications
175175
7. **[Full Stack Applications](https://github.com/microsoft/mcp/tree/main/docs/bug-bash/scenarios/full-stack-apps.md)** - Build complete apps with database backends
176-
8. **[Agent Building](https://github.com/microsoft/mcp/tree/main/docs/bug-bash/scenarios/agent-building.md)** - Create and deploy Azure Foundry agents
176+
8. **[Agent Building](https://github.com/microsoft/mcp/tree/main/docs/bug-bash/scenarios/agent-building.md)** - Create and deploy Microsoft Foundry agents
177177

178178
### Quick Start Scenarios
179179

docs/bug-bash/scenarios/agent-building.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# AI Agent Building Testing Scenario
22

33
> **MCP Tool Support Notice**
4-
> Azure MCP Server provides **AI Foundry resource inspection, model listing, and agent interaction** capabilities. Resource creation and deployment require Azure CLI or Portal. This scenario guides you through complete end-to-end workflows, clearly marking when to use MCP tools vs external tools.
4+
> Azure MCP Server provides **Microsoft Foundry resource inspection, model listing, and agent interaction** capabilities. Resource creation and deployment require Azure CLI or Portal. This scenario guides you through complete end-to-end workflows, clearly marking when to use MCP tools vs external tools.
55
66
## Objectives
77

8-
- Test Azure AI Foundry resource discovery and inspection
8+
- Test Microsoft Foundry resource discovery and inspection
99
- Test AI model listing and deployment management
1010
- Test agent creation and interaction workflows
1111
- Validate agent querying and evaluation capabilities
@@ -20,36 +20,36 @@
2020

2121
---
2222

23-
## Scenario 1: Azure AI Foundry Resource Discovery & Model Management
23+
## Scenario 1: Microsoft Foundry Resource Discovery & Model Management
2424

25-
**Objective**: Complete workflow for discovering AI Foundry resources and managing model deployments
25+
**Objective**: Complete workflow for discovering Microsoft Foundry resources and managing model deployments
2626

2727
### Step 1: Setup Resources (External - Not MCP)
2828

2929
> **External Setup Required**: Azure MCP Server cannot create resources. Use GitHub Copilot Chat to run Azure CLI commands or use Azure Portal.
3030
3131
**Option A: Prompt GitHub Copilot Chat** (Recommended):
3232
```
33-
Create an Azure resource group 'bugbash-aifoundry-rg' in eastus, then create an Azure AI Services account with SKU S0, and deploy GPT-4o model with deployment name 'gpt-4o-deployment'
33+
Create an Azure resource group 'bugbash-foundry-rg' in eastus, then create an Azure AI Services account with SKU S0, and deploy GPT-4o model with deployment name 'gpt-4o-deployment'
3434
```
3535

3636
**Option B: Run Azure CLI Commands Manually**:
3737
```bash
3838
# Create resource group
39-
az group create --name bugbash-aifoundry-rg --location eastus
39+
az group create --name bugbash-foundry-rg --location eastus
4040

41-
# Create Azure AI Foundry resource (AI Services account)
41+
# Create Microsoft Foundry resource (AI Services account)
4242
az cognitiveservices account create \
4343
--name bugbash-ai-foundry-$RANDOM \
44-
--resource-group bugbash-aifoundry-rg \
44+
--resource-group bugbash-foundry-rg \
4545
--location eastus \
4646
--kind AIServices \
4747
--sku S0
4848

4949
# Deploy a model (GPT-4o)
5050
az cognitiveservices account deployment create \
5151
--name <account-name-from-above> \
52-
--resource-group bugbash-aifoundry-rg \
52+
--resource-group bugbash-foundry-rg \
5353
--deployment-name gpt-4o-deployment \
5454
--model-name gpt-4o \
5555
--model-version "2024-05-13" \
@@ -58,28 +58,28 @@ az cognitiveservices account deployment create \
5858
--sku-name Standard
5959
```
6060

61-
### Step 2: Discover AI Foundry Resources with Azure MCP Server
61+
### Step 2: Discover Microsoft Foundry Resources with Azure MCP Server
6262

63-
**2.1 Get AI Foundry resource details** (uses `azmcp_foundry_resource_get`):
63+
**2.1 Get Microsoft Foundry resource details** (uses `azmcp_foundry_resource_get`):
6464
```
65-
Show me details for Azure AI Foundry resources in my subscription
65+
Show me details for Microsoft Foundry resources in my subscription
6666
```
6767

6868
**Verify**:
6969
- [ ] Tool invoked: `azmcp_foundry_resource_get`
70-
- [ ] Your newly created AI Foundry resource appears
70+
- [ ] Your newly created Microsoft Foundry resource appears
7171
- [ ] Resource properties shown (name, location, SKU)
7272

7373
**2.2 Alternative phrasing**:
7474
```
75-
List all Azure AI Foundry resources in resource group 'bugbash-aifoundry-rg'
75+
List all Microsoft Foundry resources in resource group 'bugbash-foundry-rg'
7676
```
7777

7878
### Step 3: List Available Models with Azure MCP Server
7979

8080
**3.1 List all available models** (uses `azmcp_foundry_models_list`):
8181
```
82-
List all available AI models in Azure AI Foundry
82+
List all available AI models in Microsoft Foundry
8383
```
8484

8585
**Verify**:
@@ -90,7 +90,7 @@ List all available AI models in Azure AI Foundry
9090

9191
**3.2 Search for specific models**:
9292
```
93-
Show me all GPT models available in Azure AI Foundry
93+
Show me all GPT models available in Microsoft Foundry
9494
```
9595

9696
**Verify**:
@@ -111,7 +111,7 @@ Which models can I use in the free playground?
111111

112112
**4.1 List model deployments** (uses `azmcp_foundry_models_deployments_list`):
113113
```
114-
List all model deployments in my Azure AI Foundry resource
114+
List all model deployments in my Microsoft Foundry resource
115115
```
116116

117117
**Verify**:
@@ -121,14 +121,14 @@ List all model deployments in my Azure AI Foundry resource
121121

122122
**4.2 Alternative phrasing**:
123123
```
124-
Show me all deployed models in my AI Foundry resource
124+
Show me all deployed models in my Microsoft Foundry resource
125125
```
126126

127127
### Step 5: List OpenAI Models with Azure MCP Server
128128

129129
**5.1 List OpenAI models** (uses `azmcp_foundry_openai_models-list`):
130130
```
131-
List all OpenAI models and deployments in my Azure AI resource '<resource-name>' in resource group 'bugbash-aifoundry-rg'
131+
List all OpenAI models and deployments in my Azure AI resource '<resource-name>' in resource group 'bugbash-foundry-rg'
132132
```
133133

134134
**Verify**:
@@ -140,17 +140,17 @@ List all OpenAI models and deployments in my Azure AI resource '<resource-name>'
140140

141141
**Option A: Prompt GitHub Copilot Chat**:
142142
```
143-
Delete the Azure resource group 'bugbash-aifoundry-rg' and all its resources
143+
Delete the Azure resource group 'bugbash-foundry-rg' and all its resources
144144
```
145145

146146
**Option B: Run Azure CLI Command Manually**:
147147
```bash
148148
# Delete resource group (removes all resources)
149-
az group delete --name bugbash-aifoundry-rg --yes --no-wait
149+
az group delete --name bugbash-foundry-rg --yes --no-wait
150150
```
151151

152152
**Expected Results**:
153-
- AI Foundry resource discovery works
153+
- Microsoft Foundry resource discovery works
154154
- Model catalog listing successful
155155
- Deployment inspection accurate
156156
- OpenAI model listing functional
@@ -160,14 +160,14 @@ az group delete --name bugbash-aifoundry-rg --yes --no-wait
160160

161161
| Issue | Description | Resolution |
162162
|-------|-------------|------------|
163-
| **Authentication Failures** | Can't connect to AI Foundry endpoint | Verify `az login` and endpoint URL is correct |
163+
| **Authentication Failures** | Can't connect to Microsoft Foundry endpoint | Verify `az login` and endpoint URL is correct |
164164
| **Agent Not Found** | Agent ID doesn't exist | List agents first to get valid agent IDs |
165165
| **Token Limits** | Response truncated or incomplete | Model context window exceeded; use shorter prompts |
166166
| **Rate Limiting** | API throttling errors | Reduce request frequency or upgrade SKU |
167-
| **Endpoint Mismatch** | Wrong endpoint URL | Verify endpoint matches your AI Foundry resource |
167+
| **Endpoint Mismatch** | Wrong endpoint URL | Verify endpoint matches your Microsoft Foundry resource |
168168
| **Model Not Deployed** | Deployment not found | Check model deployments are active and provisioned |
169169
| **Evaluation Failures** | Evaluator returns errors | Ensure Azure OpenAI deployment exists for evaluation |
170-
| **Empty Agent List** | No agents returned | Create agents via AI Foundry Portal first |
170+
| **Empty Agent List** | No agents returned | Create agents via Microsoft Foundry Portal first |
171171

172172
## What to Report
173173

@@ -182,7 +182,7 @@ When logging issues, include:
182182

183183
## Related Resources
184184

185-
- [Azure AI Foundry Documentation](https://learn.microsoft.com/azure/ai-studio/)
185+
- [Microsoft Foundry Documentation](https://learn.microsoft.com/azure/ai-foundry/)
186186
- [Azure OpenAI Service](https://learn.microsoft.com/azure/ai-services/openai/)
187187
- [Azure AI Agents](https://learn.microsoft.com/azure/ai-services/agents/)
188188
- [Model Context Protocol](https://modelcontextprotocol.io/)
@@ -192,8 +192,8 @@ When logging issues, include:
192192

193193
## 💡 Quick Reference: Supported MCP Tools
194194

195-
### AI Foundry Resources
196-
- `azmcp_foundry_resource_get` - Get AI Foundry resource details
195+
### Microsoft Foundry Resources
196+
- `azmcp_foundry_resource_get` - Get Microsoft Foundry resource details
197197
- `azmcp_foundry_models_list` - List available AI models
198198
- `azmcp_foundry_models_deployments_list` - List model deployments
199199

eng/dnx/nuspec/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@ When configured this way, you will need to update the version as new release bec
7474

7575
Here are some cool prompts you can try across our supported Azure services:
7676

77-
### 🧮 Azure AI Foundry
77+
### 🧮 Microsoft Foundry
7878

79-
* List Azure Foundry models
79+
* List Microsoft Foundry models
8080
* Deploy foundry models
8181
* List foundry model deployments
8282
* List knowledge indexes
@@ -392,7 +392,6 @@ For detailed command documentation and examples, see [Azure MCP Commands](https:
392392

393393
The Azure MCP Server provides tools for interacting with **30+ Azure service areas**:
394394

395-
- 🧮 **Azure AI Foundry** - AI model management, AI model deployment, and knowledge index management
396395
- 🔎 **Azure AI Search** - Search engine/vector database operations
397396
- ⚙️ **Azure App Configuration** - Configuration management
398397
- 🛡️ **Azure Best Practices** - Secure, production-grade guidance
@@ -428,6 +427,7 @@ The Azure MCP Server provides tools for interacting with **30+ Azure service are
428427
- 📊 **Azure Workbooks** - Custom visualizations
429428
- 🏗️ **Bicep** - Azure resource templates
430429
- 🏗️ **Cloud Architect** - Guided architecture design
430+
- 🧮 **Microsoft Foundry** - AI model management, AI model deployment, and knowledge index management
431431

432432
## Documentation
433433

0 commit comments

Comments
 (0)