mcp-create-declarative-agent

Generate Microsoft 365 Copilot declarative agents with MCP server integration.

Updated Nov 21, 2025
One-click install
npx skills add https://github.com/lluppesms/dadabase.demo --skill mcp-create-declarative-agent
Or copy as Structured Prompt for Agentâ–¼
Please help me install this Agent Skill.
Skill: mcp-create-declarative-agent
Source: https://github.com/lluppesms/dadabase.demo/tree/main/.github/skills/mcp-create-declarative-agent
Command: npx skills add https://github.com/lluppesms/dadabase.demo --skill mcp-create-declarative-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of declarative agents for Microsoft 365 Copilot, enabling seamless integration with external systems via the Model Context Protocol (MCP).

Core Features & Use Cases

  • Declarative Agent Scaffolding: Generates the necessary project structure and configuration files using the Microsoft 365 Agents Toolkit.
  • MCP Server Integration: Configures agents to connect to an MCP server for accessing external data and functionalities.
  • Tool Selection & Configuration: Allows selection of specific tools from the MCP server and sets up authentication (OAuth 2.0 or SSO).
  • Use Case: A developer needs to create a Copilot agent that can access and manage Jira issues. This Skill will scaffold the agent, configure it to connect to a Jira MCP server, select relevant issue-related tools, and set up the necessary authentication.

Quick Start

Use the mcp-create-declarative-agent skill to scaffold a new declarative agent for Microsoft 365 Copilot, integrating with an MCP server at the URL 'https://api.example.com/mcp/'.

Frequently Asked Questions about mcp-create-declarative-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a Microsoft 365 Copilot agent that connects to an MCP server?â–¼

To build a Microsoft 365 Copilot agent connected to an MCP server, this Skill scaffolds the declarative agent structure using the Microsoft 365 Agents Toolkit and configures the necessary MCP actions for external data access.

Can I configure OAuth 2.0 authentication for declarative agents in M365 Copilot?â–¼

Yes, you can configure OAuth 2.0 or SSO authentication for declarative agents in M365 Copilot. The Skill sets up the required authentication protocols during the MCP server integration and tool selection process.

What is the process for selecting specific tools from an MCP server for a Copilot agent?â–¼

Selecting specific tools from an MCP server for a Copilot agent involves configuring the agent's declarative structure to expose desired external functionalities. This Skill automates selecting those tools and integrating adaptive card responses.

Does the Microsoft 365 Agents Toolkit support declarative agent scaffolding with external API integration?â–¼

Yes, the Microsoft 365 Agents Toolkit supports declarative agent scaffolding with external API integration. It generates the project structure and configuration files needed to connect your Copilot agent to external systems via MCP.

How do I integrate adaptive cards into a declarative M365 Copilot agent?â–¼

Integrating adaptive cards into a declarative M365 Copilot agent is supported through response semantics configuration. This Skill scaffolds the agent structure and sets up adaptive card integration for interacting with MCP server tools.

Why do I need a declarative agent for M365 Copilot instead of a custom plugin?â–¼

You need a declarative agent for M365 Copilot when you want to seamlessly integrate external systems via the Model Context Protocol without writing extensive custom code. It simplifies scaffolding, tool selection, and OAuth 2.0 setup.