id: mcp-m365-copilot
name: MCP-based M365 Agents
description: Comprehensive collection for building declarative agents with Model Context Protocol integration for Microsoft 365 Copilot
tags: [mcp, m365-copilot, declarative-agents, api-plugins, model-context-protocol, adaptive-cards]

display:
  order: manual
  show_badge: true

items:
  - kind: prompt
    path: prompts/mcp-create-declarative-agent.prompt.md
  - kind: prompt
    path: prompts/mcp-create-adaptive-cards.prompt.md
  - kind: prompt
    path: prompts/mcp-deploy-manage-agents.prompt.md
  - kind: instruction
    path: instructions/mcp-m365-copilot.instructions.md
  - kind: agent
    path: agents/mcp-m365-agent-expert.agent.md
    usage: |
      recommended

      This chat mode provides expert guidance for building MCP-based declarative agents for Microsoft 365 Copilot.

      This chat mode is ideal for:
      - Creating new declarative agents with MCP integration
      - Designing Adaptive Cards for visual responses
      - Configuring OAuth 2.0 or SSO authentication
      - Setting up response semantics and data extraction
      - Troubleshooting deployment and governance issues
      - Learning MCP best practices for M365 Copilot

      To get the best results, consider:
      - Using the instruction file to set context for all Copilot interactions
      - Using prompts to generate initial agent structure and configurations
      - Switching to the expert chat mode for detailed implementation help
      - Providing specific details about your MCP server, tools, and business scenario
