Skip to content

Commit bb9381b

Browse files
Merge pull request #311227 from ggailey777/sam-mcp-fixup
[Functions][MCP] Foundry Agent Service how to (from im-samz)
2 parents e135fc6 + 329733b commit bb9381b

4 files changed

Lines changed: 438 additions & 38 deletions

File tree

articles/azure-functions/TOC.yml

Lines changed: 53 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
href: scenario-database-changes-azure-sqldb.md
5050
- name: Build a serverless workflow
5151
displayName: workflow, Durable Functions
52-
href: ./durable/scenario-build-serverless-workflow.md?toc=/azure/azure-functions/toc.json
52+
href: ./durable/scenario-build-serverless-workflow.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
5353
- name: Run scheduled tasks
5454
displayName: timer trigger, schedule
5555
href: scenario-scheduled-tasks.md
@@ -77,7 +77,7 @@
7777
- name: Quarkus
7878
href: functions-create-first-quarkus.md
7979
- name: Spring Cloud
80-
href: /azure/developer/java/spring-framework/getting-started-with-spring-cloud-function-in-azure?toc=/azure/azure-functions/toc.json
80+
href: /azure/developer/java/spring-framework/getting-started-with-spring-cloud-function-in-azure?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
8181
- name: Resource Manager
8282
items:
8383
- name: Bicep
@@ -143,7 +143,7 @@
143143
displayName: storage, ngrok, local
144144
href: functions-event-grid-blob-trigger.md
145145
- name: Image resize with Event Grid
146-
href: ../event-grid/resize-images-on-storage-blob-upload-event.md?toc=/azure/azure-functions/toc.json
146+
href: ../event-grid/resize-images-on-storage-blob-upload-event.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
147147
- name: Create a serverless web app
148148
href: /training/modules/automatic-update-of-a-webapp-using-azure-functions-and-signalr/
149149
- name: Data + AI
@@ -155,7 +155,7 @@
155155
- name: Image classification with PyTorch
156156
href: machine-learning-pytorch.md
157157
- name: Functions on IoT Edge device
158-
href: ../iot-edge/tutorial-deploy-function.md?toc=/azure/azure-functions/toc.json
158+
href: ../iot-edge/tutorial-deploy-function.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
159159
- name: Java with Azure Cosmos DB and Event Hubs
160160
href: functions-event-hub-cosmos-db.md
161161
- name: Samples
@@ -244,7 +244,7 @@
244244
href: functions-container-apps-hosting.md
245245
- name: Consumption plan
246246
href: consumption-plan.md
247-
- name: MCP server hosting
247+
- name: Host MCP servers
248248
href: self-hosted-mcp-servers.md
249249
- name: Deployment
250250
items:
@@ -288,12 +288,12 @@
288288
displayName: secure, ssl
289289
href: security-concepts.md
290290
- name: Security baseline
291-
href: /security/benchmark/azure/baselines/functions-security-baseline?toc=/azure/azure-functions/TOC.json
291+
href: /security/benchmark/azure/baselines/functions-security-baseline?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
292292
- name: Reliability
293293
items:
294294
- name: Availability zones and disaster recovery
295295
displayName: availability zones, high-availability, zone redundancy, disaster recovery
296-
href: /azure/reliability/reliability-functions?toc=/azure/azure-functions/TOC.json
296+
href: /azure/reliability/reliability-functions?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
297297
- name: Migrate to a zone-redundant plan
298298
href: /azure/reliability/migrate-functions?toc=%2fazure%2fazure-functions%2ftoc.json
299299
- name: Diagnostics
@@ -307,8 +307,6 @@
307307
href: ip-addresses.md
308308
- name: Custom handlers
309309
href: functions-custom-handlers.md
310-
- name: Self-hosted MCP servers
311-
href: self-hosted-mcp-servers.md
312310
- name: Languages
313311
items:
314312
- name: Supported languages
@@ -438,7 +436,7 @@
438436
- name: Debug Event Grid trigger locally
439437
href: functions-debug-event-grid-trigger-local.md
440438
- name: Load testing
441-
href: ../app-testing/load-testing/how-to-create-load-test-function-app.md?toc=/azure/azure-functions/toc.json
439+
href: ../app-testing/load-testing/how-to-create-load-test-function-app.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
442440
- name: Dependency injection
443441
href: functions-dotnet-dependency-injection.md
444442
- name: Manage connections
@@ -478,7 +476,7 @@
478476
- name: Run from package
479477
href: run-functions-from-deployment-package.md
480478
- name: Deploy using the Jenkins plugin
481-
href: /azure/developer/jenkins/deploy-to-azure-functions?toc=/azure/azure-functions/toc.json
479+
href: /azure/developer/jenkins/deploy-to-azure-functions?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
482480
- name: Configure
483481
items:
484482
- name: Manage a function app
@@ -519,45 +517,45 @@
519517
- name: Configure auth providers
520518
items:
521519
- name: Authenticate with Microsoft Entra ID
522-
href: ../app-service/configure-authentication-provider-aad.md?toc=/azure/azure-functions/toc.json
520+
href: ../app-service/configure-authentication-provider-aad.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
523521
- name: Authenticate with Facebook
524-
href: ../app-service/configure-authentication-provider-facebook.md?toc=/azure/azure-functions/toc.json
522+
href: ../app-service/configure-authentication-provider-facebook.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
525523
- name: Authenticate with GitHub
526-
href: ../app-service/configure-authentication-provider-github.md?toc=/azure/azure-functions/toc.json
524+
href: ../app-service/configure-authentication-provider-github.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
527525
- name: Authenticate with Google
528-
href: ../app-service/configure-authentication-provider-google.md?toc=/azure/azure-functions/toc.json
526+
href: ../app-service/configure-authentication-provider-google.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
529527
- name: Authenticate with X
530-
href: ../app-service/configure-authentication-provider-twitter.md?toc=/azure/azure-functions/toc.json
528+
href: ../app-service/configure-authentication-provider-twitter.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
531529
- name: Authenticate with an OpenID Connect provider
532-
href: ../app-service/configure-authentication-provider-openid-connect.md?toc=/azure/azure-functions/toc.json
530+
href: ../app-service/configure-authentication-provider-openid-connect.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
533531
- name: Authenticate using Sign in with Apple (Preview)
534-
href: ../app-service/configure-authentication-provider-apple.md?toc=/azure/azure-functions/toc.json
532+
href: ../app-service/configure-authentication-provider-apple.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
535533
- name: Customize sign-ins/outs
536-
href: ../app-service/configure-authentication-customize-sign-in-out.md?toc=/azure/azure-functions/toc.json
534+
href: ../app-service/configure-authentication-customize-sign-in-out.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
537535
- name: Access user identities
538-
href: ../app-service/configure-authentication-user-identities.md?toc=/azure/azure-functions/toc.json
536+
href: ../app-service/configure-authentication-user-identities.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
539537
- name: Work with tokens
540-
href: ../app-service/configure-authentication-oauth-tokens.md?toc=/azure/azure-functions/toc.json
538+
href: ../app-service/configure-authentication-oauth-tokens.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
541539
- name: Manage API versions
542-
href: ../app-service/configure-authentication-api-version.md?toc=/azure/azure-functions/toc.json
540+
href: ../app-service/configure-authentication-api-version.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
543541
- name: File-based configuration
544-
href: ../app-service/configure-authentication-file-based.md?toc=/azure/azure-functions/toc.json
542+
href: ../app-service/configure-authentication-file-based.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
545543
- name: MCP server authorization
546-
href: ../app-service/configure-authentication-mcp.md?toc=/azure/azure-functions/toc.json
544+
href: ../app-service/configure-authentication-mcp.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
547545
- name: Secure
548546
items:
549547
- name: Work with access keys
550548
href: function-keys-how-to.md
551549
- name: Add SSL cert
552-
href: ../app-service/configure-ssl-certificate.md?toc=/azure/azure-functions/toc.json
550+
href: ../app-service/configure-ssl-certificate.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
553551
- name: Restrict IPs
554-
href: ../app-service/app-service-ip-restrictions.md?toc=/azure/azure-functions/toc.json
552+
href: ../app-service/app-service-ip-restrictions.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
555553
- name: Use a managed identity
556-
href: ../app-service/overview-managed-identity.md?toc=/azure/azure-functions/toc.json
554+
href: ../app-service/overview-managed-identity.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
557555
- name: Use an agent identity
558-
href: ../app-service/overview-agent-identity.md?toc=/azure/azure-functions/toc.json
556+
href: ../app-service/overview-agent-identity.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
559557
- name: Reference secrets from Key Vault
560-
href: ../app-service/app-service-key-vault-references.md?toc=/azure/azure-functions/toc.json
558+
href: ../app-service/app-service-key-vault-references.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
561559
- name: Encrypt site data
562560
href: configure-encrypt-at-rest-using-cmk.md
563561
- name: Integrate
@@ -579,15 +577,15 @@
579577
- name: SignalR
580578
items:
581579
- name: C#
582-
href: ../azure-signalr/signalr-quickstart-azure-functions-csharp.md?toc=/azure/azure-functions/toc.json
580+
href: ../azure-signalr/signalr-quickstart-azure-functions-csharp.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
583581
- name: Java
584-
href: ../azure-signalr/signalr-quickstart-azure-functions-java.md?toc=/azure/azure-functions/toc.json
582+
href: ../azure-signalr/signalr-quickstart-azure-functions-java.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
585583
- name: JavaScript
586-
href: ../azure-signalr/signalr-quickstart-azure-functions-javascript.md?toc=/azure/azure-functions/toc.json
584+
href: ../azure-signalr/signalr-quickstart-azure-functions-javascript.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
587585
- name: Python
588-
href: ../azure-signalr/signalr-quickstart-azure-functions-python.md?toc=/azure/azure-functions/toc.json
586+
href: ../azure-signalr/signalr-quickstart-azure-functions-python.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
589587
- name: Web PubSub
590-
href: ../azure-web-pubsub/tutorial-serverless-notification.md?toc=/azure/azure-functions/toc.json
588+
href: ../azure-web-pubsub/tutorial-serverless-notification.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
591589
- name: Work with Event Grid
592590
href: event-grid-how-tos.md
593591
- name: Connect to a virtual Network
@@ -600,10 +598,8 @@
600598
- name: Visual Studio with API Management (C#)
601599
displayName: OpenAPI, Swagger
602600
href: openapi-apim-integrate-visual-studio.md
603-
- name: Register an MCP server in API Center
604-
href: register-mcp-server-api-center.md
605601
- name: Use a managed identity
606-
href: ../app-service/overview-managed-identity.md?toc=/azure/azure-functions/toc.json
602+
href: ../app-service/overview-managed-identity.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
607603
- name: Manage on-premises resources
608604
href: functions-hybrid-powershell.md
609605
- name: Troubleshoot
@@ -613,7 +609,7 @@
613609
href: functions-recover-storage-account.md
614610
- name: Azure Cosmos DB bindings
615611
displayName: troubleshoot
616-
href: /azure/cosmos-db/troubleshoot-changefeed-functions?toc=/azure/azure-functions/toc.json
612+
href: /azure/cosmos-db/troubleshoot-changefeed-functions?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
617613
- name: Node.js
618614
href: functions-node-troubleshoot.md
619615
- name: Python
@@ -626,6 +622,25 @@
626622
href: python-memory-profiler-reference.md
627623
- name: AI
628624
items:
625+
- name: Create AI-enabled functions
626+
displayName: OpenAI, agent, agentic, tools, trigger
627+
href: functions-create-ai-enabled-apps.md
628+
- name: Custom remote MCP servers
629+
items:
630+
- name: MCP extension quickstart
631+
displayName: AI, agent, agentic, tools, trigger
632+
href: scenario-custom-remote-mcp-server.md
633+
- name: Custom remote MCP tutorial
634+
displayName: agent, agentic, Foundry
635+
href: functions-mcp-tutorial.md
636+
- name: Self-hosted MCP servers
637+
href: self-hosted-mcp-servers.md
638+
- name: MCP server authorization
639+
href: ../app-service/configure-authentication-mcp.md?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
640+
- name: Connect to Foundry Agent Service
641+
href: functions-mcp-foundry-tools.md
642+
- name: Register an MCP server in API Center
643+
href: register-mcp-server-api-center.md
629644
- name: Azure MCP server for Azure Functions
630645
href: /azure/developer/azure-mcp-server/services/azure-mcp-server-for-functions?toc=/azure/azure-functions/toc.json&bc=/azure/azure-functions/breadcrumb/toc.json
631646
- name: GitHub Copilot for Azure

0 commit comments

Comments
 (0)