---
title: permission_set_create
url: "/docs/ai-agents/mcp-tools/permission-sets/permission_set_create/"
canonical_url: https://docs.blossom88.com/docs/ai-agents/mcp-tools/permission-sets/permission_set_create/
markdown_url: https://docs.blossom88.com/docs/ai-agents/mcp-tools/permission-sets/permission_set_create.md
summary: Create a Permission Set from scopes.
categories:
- mcp
- reference
---

# permission_set_create

Create a Permission Set from scopes.

| | |
|---|---|
| Access | Changes Blossom |
| Same as | [`blossom permission_set:create`](/docs/reference/cli/permission_set/create/) |

## Arguments

| Argument | Type | Description |
|---|---|---|
| `data` | object | The Permission Set, as in permission_set.yml. Required. |
| `data.name` | string | Name. |
| `data.description` | string | What it is for. |
| `data.access_mode` | string | custom, the only mode a saved Permission Set uses. |
| `data.scopes` | string list | Custom permission scopes; permission_set_scopes lists them. |

## Example

```json
{"data":{"clone_url":"https://github.com/acme/shop","services":[{"name":"web","command":"web","port":3000,"publicly_exposed":true}]}}
```
