Microsoft Sentinel
Cloud and workloads

Agent Creation Tool Collection in Microsoft Sentinel MCP Server

In brief

The article now explains that the unified MCP server exposes Sentinel tool collections, links to the getting-started guidance, and more explicitly identifies the endpoint as the MCP server endpoint for Security Copilot agent creation tools. Title and metadata were also refreshed.

What Defender admins need to know

Administrators configuring supported code editors can more easily identify the correct setup guidance and endpoint.

Summaries are generated from the documentation change itself.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

Create AI agents with agent creation collection

The agent creation tool collection in the Microsoft Sentinel Model Context Protocol (MCP) server lets you create effective Microsoft Security Copilot agents. This article explains how to add the tool collection to your code editor and describes each tool and its parameters. Before you start, make sure you meet the prerequisites listed in the next section.prerequisites.

Prerequisites

To access the agent creation tool collection, you must have the following prerequisites:

Add the agent creation collection

First,The Microsoft Sentinel unified MCP server exposes Sentinel tool collections, including the agent creation collection, to supported code editors and agent-building platforms. To get started, set up the Microsoft Sentinel unified MCP server. Follow the steps in Get started with Microsoft Sentinel MCP server for your code editor or agent-building platform.code editor or agent-building platform.

UseWhen you configure your code editor's MCP settings, use the following endpoint URL for the Security Copilot agent creation tool collection. Enter this URL as the MCP server endpoint to connect your editor to the agent creation collection in your code editor:tools:

https://sentinel.microsoft.com/mcp/security-copilot-agent-creation
The following tools help you search for capabilities, create, compose, evaluate, and deploy Security Copilot agents.

### Search for tools (`search_for_tools`)

This tool finds relevant tools, including skills, agents and MCP tools, in Security Copilot that can be used to fulfill the intent.

| Parameters | Required? | Description |
| `userQuery`| Yes |The query or problem statement to find relevant tools for (for example, "Defender incident details"). |

### Start agent creation (`start_agent_creation`)

This tool creates a new Security Copilot session to start building a new agent.

| Parameters | Required? | Description |


### Compose agent (`compose_agent`)

This tool iterates on composing the Security Copilot agent definition in YAML (a structured text format used for configuration).

| Parameters | Required? | Description |
| `existingDefinition`| No |Optional existing agent definition YAML for the tool to edit. This could be generated from this tool's previous runs or provided by adding a YAML file to the context. |

### Get evaluation (`get_evaluation`)

This tool is called after running the `search_for_tools`, `start_agent_creation`, and `compose_agent` tools to retrieve the result.

| Parameters | Required? | Description |
| `evaluationID`| Yes |The identifier of the evaluation |

### Deploy agent (`deploy_agent`)

This tool uploads the agent to the Security Copilot user or workspace scope.

| Parameters | Required? | Description |
| `agentSkillsetName`| Yes |Agent skill set name. This must exactly match the `Name` value under **Descriptor** in the agent definition YAML. |

## Related content

- [What is Microsoft Sentinel’s support for Model Context Protocol (MCP)?](sentinel-mcp-overview.md)
- [Get started with Microsoft Sentinel MCP server](sentinel-mcp-get-started.md)