You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: prompts/mcp/readmes/atlassian.md
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,9 +19,11 @@ Attribute|Details|
19
19
## Available Tools
20
20
Tools provided by this Server|Short Description
21
21
-|-
22
+
`confluence_add_label`|Add label to an existing Confluence page|
22
23
`confluence_create_page`|Create a new Confluence page|
23
24
`confluence_delete_page`|Delete an existing Confluence page|
24
25
`confluence_get_comments`|Get comments for a specific Confluence page|
26
+
`confluence_get_labels`|Get labels for a specific Confluence page|
25
27
`confluence_get_page`|Get content of a specific Confluence page by ID|
26
28
`confluence_get_page_ancestors`|Get ancestor (parent) pages of a specific Confluence page|
27
29
`confluence_get_page_children`|Get child pages of a specific Confluence page|
@@ -30,6 +32,7 @@ Tools provided by this Server|Short Description
30
32
`jira_add_comment`|Add a comment to a Jira issue|
31
33
`jira_add_worklog`|Add a worklog entry to a Jira issue|
32
34
`jira_batch_create_issues`|Create multiple Jira issues in a batch|
35
+
`jira_batch_get_changelogs`|Get changelogs for multiple Jira issues (Cloud only)|
33
36
`jira_create_issue`|Create a new Jira issue with optional Epic link or parent for subtasks|
34
37
`jira_create_issue_link`|Create a link between two Jira issues|
35
38
`jira_create_sprint`|Create Jira sprint for a board|
@@ -56,6 +59,14 @@ Tools provided by this Server|Short Description
56
59
---
57
60
## Tools Details
58
61
62
+
#### Tool: **`confluence_add_label`**
63
+
Add label to an existing Confluence page
64
+
Parameters|Type|Description
65
+
-|-|-
66
+
`name`|`string`|The name of the label
67
+
`page_id`|`string`|The ID of the page to update
68
+
69
+
---
59
70
#### Tool: **`confluence_create_page`**
60
71
Create a new Confluence page
61
72
Parameters|Type|Description
@@ -79,6 +90,13 @@ Parameters|Type|Description
79
90
-|-|-
80
91
`page_id`|`string`|Confluence page ID (numeric ID, can be parsed from URL, e.g. from 'https://example.atlassian.net/wiki/spaces/TEAM/pages/123456789/Page+Title' -> '123456789')
81
92
93
+
---
94
+
#### Tool: **`confluence_get_labels`**
95
+
Get labels for a specific Confluence page
96
+
Parameters|Type|Description
97
+
-|-|-
98
+
`page_id`|`string`|Confluence page ID (numeric ID, can be parsed from URL, e.g. from 'https://example.atlassian.net/wiki/spaces/TEAM/pages/123456789/Page+Title' -> '123456789')
99
+
82
100
---
83
101
#### Tool: **`confluence_get_page`**
84
102
Get content of a specific Confluence page by ID
@@ -176,6 +194,15 @@ Example: [
176
194
]
177
195
`validate_only`|`boolean`*optional*|If true, only validates the issues without creating them
178
196
197
+
---
198
+
#### Tool: **`jira_batch_get_changelogs`**
199
+
Get changelogs for multiple Jira issues (Cloud only)
200
+
Parameters|Type|Description
201
+
-|-|-
202
+
`issue_ids_or_keys`|`array`|List of Jira issue IDs or keys, e.g. ['PROJ-123', 'PROJ-124']
203
+
`fields`|`array`*optional*|Filter the changelogs by fields, e.g. ['status', 'assignee']. Default to [] for all fields.
204
+
`limit`|`integer`*optional*|Maximum number of changelogs to return in result for each issue. Default to -1 for all changelogs. Notice that it only limits the results in the response, the function will still fetch all the data.
205
+
179
206
---
180
207
#### Tool: **`jira_create_issue`**
181
208
Create a new Jira issue with optional Epic link or parent for subtasks
**Docker Scout Health Score**| 
17
17
**Licence**|MIT License
@@ -36,6 +36,10 @@ Tools provided by this Server|Short Description
36
36
`azmcp-monitor-log-query`|Execute a KQL query against a Log Analytics workspace.|
37
37
`azmcp-monitor-table-list`|List all tables in a Log Analytics workspace.|
38
38
`azmcp-monitor-workspace-list`|List Log Analytics workspaces in a subscription.|
39
+
`azmcp-search-index-describe`|Get the full definition of an Azure AI Search index.|
40
+
`azmcp-search-index-list`|List all indexes in an Azure AI Search service.|
41
+
`azmcp-search-index-query`|Query an Azure AI Search index.|
42
+
`azmcp-search-service-list`|List all Azure AI Search services in a subscription.|
39
43
`azmcp-storage-account-list`|List all Storage accounts in a subscription.|
40
44
`azmcp-storage-blob-container-details`|Get detailed properties of a storage container including metadata, lease status, and access level.|
41
45
`azmcp-storage-blob-container-list`|List all containers in a Storage account.|
@@ -360,6 +364,81 @@ Parameters|Type|Description
360
364
`retry-network-timeout`|`string`*optional*|Network operation timeout in seconds. Operations taking longer than this will be cancelled.
361
365
`tenant`|`string`*optional*|The Azure Active Directory tenant ID or name. This can be either the GUID identifier or the display name of your Azure AD tenant.
362
366
367
+
---
368
+
#### Tool: **`azmcp-search-index-describe`**
369
+
Get the full definition of an Azure AI Search index. Returns the complete index configuration including
370
+
fields, analyzers, suggesters, scoring profiles, and other settings.
371
+
372
+
Required arguments:
373
+
- service-name: The name of the Azure AI Search service
374
+
- index-name: The name of the search index to retrieve
375
+
Parameters|Type|Description
376
+
-|-|-
377
+
`index-name`|`string`|The name of the search index within the Azure AI Search service.
378
+
`service-name`|`string`|The name of the Azure AI Search service (e.g., my-search-service).
379
+
`auth-method`|`string`*optional*|Authentication method to use. Options: 'credential' (Azure CLI/managed identity), 'key' (access key), or 'connectionString'.
380
+
`retry-delay`|`string`*optional*|Initial delay in seconds between retry attempts. For exponential backoff, this value is used as the base.
381
+
`retry-max-delay`|`string`*optional*|Maximum delay in seconds between retries, regardless of the retry strategy.
382
+
`retry-max-retries`|`string`*optional*|Maximum number of retry attempts for failed operations before giving up.
383
+
`retry-mode`|`string`*optional*|Retry strategy to use. 'fixed' uses consistent delays, 'exponential' increases delay between attempts.
384
+
`retry-network-timeout`|`string`*optional*|Network operation timeout in seconds. Operations taking longer than this will be cancelled.
385
+
`tenant`|`string`*optional*|The Azure Active Directory tenant ID or name. This can be either the GUID identifier or the display name of your Azure AD tenant.
386
+
387
+
---
388
+
#### Tool: **`azmcp-search-index-list`**
389
+
List all indexes in an Azure AI Search service.
390
+
391
+
Required arguments:
392
+
- service-name
393
+
Parameters|Type|Description
394
+
-|-|-
395
+
`service-name`|`string`|The name of the Azure AI Search service (e.g., my-search-service).
396
+
`auth-method`|`string`*optional*|Authentication method to use. Options: 'credential' (Azure CLI/managed identity), 'key' (access key), or 'connectionString'.
397
+
`retry-delay`|`string`*optional*|Initial delay in seconds between retry attempts. For exponential backoff, this value is used as the base.
398
+
`retry-max-delay`|`string`*optional*|Maximum delay in seconds between retries, regardless of the retry strategy.
399
+
`retry-max-retries`|`string`*optional*|Maximum number of retry attempts for failed operations before giving up.
400
+
`retry-mode`|`string`*optional*|Retry strategy to use. 'fixed' uses consistent delays, 'exponential' increases delay between attempts.
401
+
`retry-network-timeout`|`string`*optional*|Network operation timeout in seconds. Operations taking longer than this will be cancelled.
402
+
`tenant`|`string`*optional*|The Azure Active Directory tenant ID or name. This can be either the GUID identifier or the display name of your Azure AD tenant.
403
+
404
+
---
405
+
#### Tool: **`azmcp-search-index-query`**
406
+
Query an Azure AI Search index. Returns search results matching the specified query.
407
+
408
+
Required arguments:
409
+
- service-name: The name of the Azure AI Search service
410
+
- index-name: The name of the search index to query
411
+
- query: The search text to query with
412
+
Parameters|Type|Description
413
+
-|-|-
414
+
`index-name`|`string`|The name of the search index within the Azure AI Search service.
415
+
`query`|`string`|The search query to execute against the Azure AI Search index.
416
+
`service-name`|`string`|The name of the Azure AI Search service (e.g., my-search-service).
417
+
`auth-method`|`string`*optional*|Authentication method to use. Options: 'credential' (Azure CLI/managed identity), 'key' (access key), or 'connectionString'.
418
+
`retry-delay`|`string`*optional*|Initial delay in seconds between retry attempts. For exponential backoff, this value is used as the base.
419
+
`retry-max-delay`|`string`*optional*|Maximum delay in seconds between retries, regardless of the retry strategy.
420
+
`retry-max-retries`|`string`*optional*|Maximum number of retry attempts for failed operations before giving up.
421
+
`retry-mode`|`string`*optional*|Retry strategy to use. 'fixed' uses consistent delays, 'exponential' increases delay between attempts.
422
+
`retry-network-timeout`|`string`*optional*|Network operation timeout in seconds. Operations taking longer than this will be cancelled.
423
+
`tenant`|`string`*optional*|The Azure Active Directory tenant ID or name. This can be either the GUID identifier or the display name of your Azure AD tenant.
424
+
425
+
---
426
+
#### Tool: **`azmcp-search-service-list`**
427
+
List all Azure AI Search services in a subscription.
428
+
429
+
Required arguments:
430
+
- subscription
431
+
Parameters|Type|Description
432
+
-|-|-
433
+
`subscription`|`string`|The Azure subscription ID or name. This can be either the GUID identifier or the display name of the Azure subscription to use.
434
+
`auth-method`|`string`*optional*|Authentication method to use. Options: 'credential' (Azure CLI/managed identity), 'key' (access key), or 'connectionString'.
435
+
`retry-delay`|`string`*optional*|Initial delay in seconds between retry attempts. For exponential backoff, this value is used as the base.
436
+
`retry-max-delay`|`string`*optional*|Maximum delay in seconds between retries, regardless of the retry strategy.
437
+
`retry-max-retries`|`string`*optional*|Maximum number of retry attempts for failed operations before giving up.
438
+
`retry-mode`|`string`*optional*|Retry strategy to use. 'fixed' uses consistent delays, 'exponential' increases delay between attempts.
439
+
`retry-network-timeout`|`string`*optional*|Network operation timeout in seconds. Operations taking longer than this will be cancelled.
440
+
`tenant`|`string`*optional*|The Azure Active Directory tenant ID or name. This can be either the GUID identifier or the display name of your Azure AD tenant.
441
+
363
442
---
364
443
#### Tool: **`azmcp-storage-account-list`**
365
444
List all Storage accounts in a subscription. This command retrieves all Storage accounts available
Option 2 - Project Detection (ALL of these must be provided together):
194
+
- workspaceRoot: The absolute path to the workspace root
195
+
- gitRemoteURL: The URL of the git remote repository
196
+
- branch: The name of the current branch
197
+
198
+
For simple test status checks (e.g., "are tests passing in CI?") or fixing failed tests, prefer Option 1 with a recent pipeline URL if available.
199
+
200
+
Additional Requirements:
201
+
- Never call this tool with incomplete parameters
202
+
- If using Option 1, the URL MUST be provided by the user - do not attempt to construct or guess URLs
203
+
- If using Option 2, ALL THREE parameters (workspaceRoot, gitRemoteURL, branch) must be provided
204
+
- If neither option can be fully satisfied, ask the user for the missing information before making the tool call
205
+
Parameters|Type|Description
206
+
-|-|-
207
+
`params`|`object`|
208
+
160
209
---
161
210
#### Tool: **`get_latest_pipeline_status`**
162
211
This tool retrieves the status of the latest pipeline for a CircleCI project. It can be used to check pipeline status, get latest build status, or view current pipeline state.
0 commit comments