sargonpiraev/jira-mcp-server
If you are the rightful owner of jira-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Jira Cloud platform REST API MCP Server provides seamless integration with AI tools, enabling automated workflows and real-time data access.
The Jira Cloud platform REST API MCP Server 🔧
Features
- 🔌 Seamless AI Integration: Direct The Jira Cloud platform REST API API access from Claude, Cursor, and VS Code
- 🤖 Automated Workflows: Automate The Jira Cloud platform REST API operations and data access
- 📊 Complete API Coverage: 594+ tools covering all major The Jira Cloud platform REST API features
- ⚡ Real-time Access: Access The Jira Cloud platform REST API data instantly from AI assistants
- 🔧 Professional Integration: Error handling, validation, and comprehensive logging
Get Your Credentials
Before installation, you'll need a The Jira Cloud platform REST API API key:
- Open The Jira Cloud platform REST API app or web interface
- Go to Settings → Account → API Access
- Generate new API key or copy existing one
- Save this key for the installation steps below
Requirements
- Node.js >= v18.0.0
- The Jira Cloud platform REST API API key
- Cursor, VS Code, Claude Desktop or another MCP Client
Installation
Installing via Smithery
To install The Jira Cloud platform REST API MCP Server for any client automatically via Smithery:
npx -y @smithery/cli@latest install @sargonpiraev/jira-mcp-server --client <CLIENT_NAME>
Install in Cursor
Cursor One-Click Installation
Manual Configuration
Add to your Cursor ~/.cursor/mcp.json
file:
{
"mcpServers": {
"jira-mcp-server": {
"command": "npx",
"args": ["-y", "@sargonpiraev/jira-mcp-server"],
"env": {
"JIRA_CLIENT_ID": "your-jira_client_id",
"JIRA_CLIENT_SECRET": "your-jira_client_secret"
}
}
}
}
Install in VS Code
Or add manually to your VS Code settings:
"mcp": {
"servers": {
"jira-mcp-server": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@sargonpiraev/jira-mcp-server"],
"env": {
"JIRA_CLIENT_ID": "your-jira_client_id",
"JIRA_CLIENT_SECRET": "your-jira_client_secret"
}
}
}
}
Install in Claude Desktop
Add to your claude_desktop_config.json
:
{
"mcpServers": {
"jira-mcp-server": {
"command": "npx",
"args": ["-y", "@sargonpiraev/jira-mcp-server"],
"env": {
"JIRA_CLIENT_ID": "your-jira_client_id",
"JIRA_CLIENT_SECRET": "your-jira_client_secret"
}
}
}
}
Available Tools
get-banner
: Get announcement banner configurationset-banner
: Update announcement banner configurationget-custom-fields-configurations
: Bulk get custom field configurationsupdate-multiple-custom-field-values
: Update custom fieldsget-custom-field-configuration
: Get custom field configurationsupdate-custom-field-configuration
: Update custom field configurationsupdate-custom-field-value
: Update custom field valueget-application-property
: Get application propertyget-advanced-settings
: Get advanced settingsset-application-property
: Set application propertyget-all-application-roles
: Get all application rolesget-application-role
: Get application roleget-attachment-content
: Get attachment contentget-attachment-meta
: Get Jira attachment settingsget-attachment-thumbnail
: Get attachment thumbnailremove-attachment
: Delete attachmentget-attachment
: Get attachment metadataexpand-attachment-for-humans
: Get all metadata for an expanded attachmentexpand-attachment-for-machines
: Get contents metadata for an expanded attachmentget-audit-records
: Get audit recordsget-all-system-avatars
: Get system avatars by typesubmit-bulk-delete
: Bulk delete issuesget-bulk-editable-fields
: Get bulk editable fieldssubmit-bulk-edit
: Bulk edit issuessubmit-bulk-move
: Bulk move issuesget-available-transitions
: Get available transitionssubmit-bulk-transition
: Bulk transition issue statusessubmit-bulk-unwatch
: Bulk unwatch issuessubmit-bulk-watch
: Bulk watch issuesget-bulk-operation-progress
: Get bulk issue operation progressget-bulk-changelogs
: Bulk fetch changelogsget-all-user-data-classification-levels
: Get all classification levelsget-comments-by-ids
: Get comments by IDsget-comment-property-keys
: Get comment property keysdelete-comment-property
: Delete comment propertyget-comment-property
: Get comment propertyset-comment-property
: Set comment propertyfind-components-for-projects
: Find components for projectscreate-component
: Create componentdelete-component
: Delete componentget-component
: Get componentupdate-component
: Update componentget-component-related-issues
: Get component issues countget-configuration
: Get global settingsget-selected-time-tracking-implementation
: Get selected time tracking providerselect-time-tracking-implementation
: Select time tracking providerget-available-time-tracking-implementations
: Get all time tracking providersget-shared-time-tracking-configuration
: Get time tracking settingsset-shared-time-tracking-configuration
: Set time tracking settingsget-custom-field-option
: Get custom field optionget-all-dashboards
: Get all dashboardscreate-dashboard
: Create dashboardbulk-edit-dashboards
: Bulk edit dashboardsget-all-available-dashboard-gadgets
: Get available gadgetsget-dashboards-paginated
: Search for dashboardsget-all-gadgets
: Get gadgetsadd-gadget
: Add gadget to dashboardremove-gadget
: Remove gadget from dashboardupdate-gadget
: Update gadget on dashboardget-dashboard-item-property-keys
: Get dashboard item property keysdelete-dashboard-item-property
: Delete dashboard item propertyget-dashboard-item-property
: Get dashboard item propertyset-dashboard-item-property
: Set dashboard item propertydelete-dashboard
: Delete dashboardget-dashboard
: Get dashboardupdate-dashboard
: Update dashboardcopy-dashboard
: Copy dashboardget-policy
: Get data policy for the workspaceget-policies
: Get data policy for projectsget-events
: Get eventsanalyse-expression
: Analyse Jira expressionevaluate-jira-expression
: Currently being removed. Evaluate Jira expressionevaluate-jsisjira-expression
: Evaluate Jira expression using enhanced search APIget-fields
: Get fieldscreate-custom-field
: Create custom fieldremove-associations
: Remove associationscreate-associations
: Create associationsget-fields-paginated
: Get fields paginatedget-trashed-fields-paginated
: Get fields in trash paginatedupdate-custom-field
: Update custom fieldget-contexts-for-field
: Get custom field contextscreate-custom-field-context
: Create custom field contextget-default-values
: Get custom field contexts default valuesset-default-values
: Set custom field contexts default valuesget-issue-type-mappings-for-contexts
: Get issue types for custom field contextget-custom-field-contexts-for-projects-and-issue-types
: Get custom field contexts for projects and issue typesget-project-context-mapping
: Get project mappings for custom field contextdelete-custom-field-context
: Delete custom field contextupdate-custom-field-context
: Update custom field contextadd-issue-types-to-context
: Add issue types to contextremove-issue-types-from-context
: Remove issue types from contextget-options-for-context
: Get custom field options (context)create-custom-field-option
: Create custom field options (context)update-custom-field-option
: Update custom field options (context)reorder-custom-field-options
: Reorder custom field options (context)delete-custom-field-option
: Delete custom field options (context)replace-custom-field-option
: Replace custom field optionsassign-projects-to-custom-field-context
: Assign custom field context to projectsremove-custom-field-context-from-projects
: Remove custom field context from projectsget-contexts-for-field-deprecated
: Get contexts for a fieldget-screens-for-field
: Get screens for a fieldget-all-issue-field-options
: Get all issue field optionscreate-issue-field-option
: Create issue field optionget-selectable-issue-field-options
: Get selectable issue field optionsget-visible-issue-field-options
: Get visible issue field optionsdelete-issue-field-option
: Delete issue field optionget-issue-field-option
: Get issue field optionupdate-issue-field-option
: Update issue field optionreplace-issue-field-option
: Replace issue field optiondelete-custom-field
: Delete custom fieldrestore-custom-field
: Restore custom field from trashtrash-custom-field
: Move custom field to trashget-all-field-configurations
: Get all field configurationscreate-field-configuration
: Create field configurationdelete-field-configuration
: Delete field configurationupdate-field-configuration
: Update field configurationget-field-configuration-items
: Get field configuration itemsupdate-field-configuration-items
: Update field configuration itemsget-all-field-configuration-schemes
: Get all field configuration schemescreate-field-configuration-scheme
: Create field configuration schemeget-field-configuration-scheme-mappings
: Get field configuration issue type itemsget-field-configuration-scheme-project-mapping
: Get field configuration schemes for projectsassign-field-configuration-scheme-to-project
: Assign field configuration scheme to projectdelete-field-configuration-scheme
: Delete field configuration schemeupdate-field-configuration-scheme
: Update field configuration schemeset-field-configuration-scheme-mapping
: Assign issue types to field configurationsremove-issue-types-from-global-field-configuration-scheme
: Remove issue types from field configuration schemecreate-filter
: Create filterget-default-share-scope
: Get default share scopeset-default-share-scope
: Set default share scopeget-favourite-filters
: Get favorite filtersget-my-filters
: Get my filtersget-filters-paginated
: Search for filtersdelete-filter
: Delete filterget-filter
: Get filterupdate-filter
: Update filterreset-columns
: Reset columnsget-columns
: Get columnsset-columns
: Set columnsdelete-favourite-for-filter
: Remove filter as favoriteset-favourite-for-filter
: Add filter as favoritechange-filter-owner
: Change filter ownerget-share-permissions
: Get share permissionsadd-share-permission
: Add share permissiondelete-share-permission
: Delete share permissionget-share-permission
: Get share permissionremove-group
: Remove groupget-group
: Get groupcreate-group
: Create groupbulk-get-groups
: Bulk get groupsget-users-from-group
: Get users from groupremove-user-from-group
: Remove user from groupadd-user-to-group
: Add user to groupfind-groups
: Find groupsfind-users-and-groups
: Find users and groupsget-license
: Get licensecreate-issue
: Create issuearchive-issues-async
: Archive issue(s) by JQLarchive-issues
: Archive issue(s) by issue ID/keycreate-issues
: Bulk create issuebulk-fetch-issues
: Bulk fetch issuesget-create-issue-meta
: Get create issue metadataget-create-issue-meta-issue-types
: Get create metadata issue types for a projectget-create-issue-meta-issue-type-id
: Get create field metadata for a project and issue type idget-issue-limit-report
: Get issue limit reportget-issue-picker-resource
: Get issue picker suggestionsbulk-set-issues-properties-list
: Bulk set issues properties by listbulk-set-issue-properties-by-issue
: Bulk set issue properties by issuebulk-delete-issue-property
: Bulk delete issue propertybulk-set-issue-property
: Bulk set issue propertyunarchive-issues
: Unarchive issue(s) by issue keys/IDget-is-watching-issue-bulk
: Get is watching issue bulkdelete-issue
: Delete issueget-issue
: Get issueedit-issue
: Edit issueassign-issue
: Assign issueadd-attachment
: Add attachmentget-change-logs
: Get changelogsget-change-logs-by-ids
: Get changelogs by IDsget-comments
: Get commentsadd-comment
: Add commentdelete-comment
: Delete commentget-comment
: Get commentupdate-comment
: Update commentget-edit-issue-meta
: Get edit issue metadatanotify
: Send notification for issueget-issue-property-keys
: Get issue property keysdelete-issue-property
: Delete issue propertyget-issue-property
: Get issue propertyset-issue-property
: Set issue propertydelete-remote-issue-link-by-global-id
: Delete remote issue link by global IDget-remote-issue-links
: Get remote issue linkscreate-or-update-remote-issue-link
: Create or update remote issue linkdelete-remote-issue-link-by-id
: Delete remote issue link by IDget-remote-issue-link-by-id
: Get remote issue link by IDupdate-remote-issue-link
: Update remote issue link by IDget-transitions
: Get transitionsdo-transition
: Transition issueremove-vote
: Delete voteget-votes
: Get votesadd-vote
: Add voteremove-watcher
: Delete watcherget-issue-watchers
: Get issue watchersadd-watcher
: Add watcherbulk-delete-worklogs
: Bulk delete worklogsget-issue-worklog
: Get issue worklogsadd-worklog
: Add worklogbulk-move-worklogs
: Bulk move worklogsdelete-worklog
: Delete worklogget-worklog
: Get worklogupdate-worklog
: Update worklogget-worklog-property-keys
: Get worklog property keysdelete-worklog-property
: Delete worklog propertyget-worklog-property
: Get worklog propertyset-worklog-property
: Set worklog propertylink-issues
: Create issue linkdelete-issue-link
: Delete issue linkget-issue-link
: Get issue linkget-issue-link-types
: Get issue link typescreate-issue-link-type
: Create issue link typedelete-issue-link-type
: Delete issue link typeget-issue-link-type
: Get issue link typeupdate-issue-link-type
: Update issue link typeexport-archived-issues
: Export archived issue(s)get-issue-security-schemes
: Get issue security schemescreate-issue-security-scheme
: Create issue security schemeget-security-levels
: Get issue security levelsset-default-levels
: Set default issue security levelsget-security-level-members
: Get issue security level memberssearch-projects-using-security-schemes
: Get projects using issue security schemesassociate-schemes-to-projects
: Associate security scheme to projectsearch-security-schemes
: Search issue security schemesget-issue-security-scheme
: Get issue security schemeupdate-issue-security-scheme
: Update issue security schemeget-issue-security-level-members
: Get issue security level members by issue security schemedelete-security-scheme
: Delete issue security schemeadd-security-level
: Add issue security levelsremove-level
: Remove issue security levelupdate-security-level
: Update issue security leveladd-security-level-members
: Add issue security level membersremove-member-from-security-level
: Remove member from issue security levelget-issue-all-types
: Get all issue types for usercreate-issue-type
: Create issue typeget-issue-types-for-project
: Get issue types for projectdelete-issue-type
: Delete issue typeget-issue-type
: Get issue typeupdate-issue-type
: Update issue typeget-alternative-issue-types
: Get alternative issue typescreate-issue-type-avatar
: Load issue type avatarget-issue-type-property-keys
: Get issue type property keysdelete-issue-type-property
: Delete issue type propertyget-issue-type-property
: Get issue type propertyset-issue-type-property
: Set issue type propertyget-all-issue-type-schemes
: Get all issue type schemescreate-issue-type-scheme
: Create issue type schemeget-issue-type-schemes-mapping
: Get issue type scheme itemsget-issue-type-scheme-for-projects
: Get issue type schemes for projectsassign-issue-type-scheme-to-project
: Assign issue type scheme to projectdelete-issue-type-scheme
: Delete issue type schemeupdate-issue-type-scheme
: Update issue type schemeadd-issue-types-to-issue-type-scheme
: Add issue types to issue type schemereorder-issue-types-in-issue-type-scheme
: Change order of issue typesremove-issue-type-from-issue-type-scheme
: Remove issue type from issue type schemeget-issue-type-screen-schemes
: Get issue type screen schemescreate-issue-type-screen-scheme
: Create issue type screen schemeget-issue-type-screen-scheme-mappings
: Get issue type screen scheme itemsget-issue-type-screen-scheme-project-associations
: Get issue type screen schemes for projectsassign-issue-type-screen-scheme-to-project
: Assign issue type screen scheme to projectdelete-issue-type-screen-scheme
: Delete issue type screen schemeupdate-issue-type-screen-scheme
: Update issue type screen schemeappend-mappings-for-issue-type-screen-scheme
: Append mappings to issue type screen schemeupdate-default-screen-scheme
: Update issue type screen scheme default screen schemeremove-mappings-from-issue-type-screen-scheme
: Remove mappings from issue type screen schemeget-projects-for-issue-type-screen-scheme
: Get issue type screen scheme projectsget-auto-complete
: Get field reference data (GET)get-auto-complete-post
: Get field reference data (POST)get-field-auto-complete-for-query-string
: Get field auto complete suggestionsget-precomputations
: Get precomputations (apps)update-precomputations
: Update precomputations (apps)get-precomputations-by-id
: Get precomputations by ID (apps)match-issues
: Check issues against JQLparse-jql-queries
: Parse JQL querymigrate-queries
: Convert user identifiers to account IDs in JQL queriessanitise-jql-queries
: Sanitize JQL queriesget-all-labels
: Get all labelsget-approximate-license-count
: Get approximate license countget-approximate-application-license-count
: Get approximate application license countget-my-permissions
: Get my permissionsremove-preference
: Delete preferenceget-preference
: Get preferenceset-preference
: Set preferenceget-locale
: Get localeset-locale
: Set localeget-current-user
: Get current userget-notification-schemes
: Get notification schemes paginatedcreate-notification-scheme
: Create notification schemeget-notification-scheme-to-project-mappings
: Get projects using notification schemes paginatedget-notification-scheme
: Get notification schemeupdate-notification-scheme
: Update notification schemeadd-notifications
: Add notifications to notification schemedelete-notification-scheme
: Delete notification schemeremove-notification-from-notification-scheme
: Remove notification from notification schemeget-all-permissions
: Get all permissionsget-bulk-permissions
: Get bulk permissionsget-permitted-projects
: Get permitted projectsget-all-permission-schemes
: Get all permission schemescreate-permission-scheme
: Create permission schemedelete-permission-scheme
: Delete permission schemeget-permission-scheme
: Get permission schemeupdate-permission-scheme
: Update permission schemeget-permission-scheme-grants
: Get permission scheme grantscreate-permission-grant
: Create permission grantdelete-permission-scheme-entity
: Delete permission scheme grantget-permission-scheme-grant
: Get permission scheme grantget-plans
: Get plans paginatedcreate-plan
: Create planget-plan
: Get planupdate-plan
: Update planarchive-plan
: Archive planduplicate-plan
: Duplicate planget-teams
: Get teams in plan paginatedadd-atlassian-team
: Add Atlassian team to planremove-atlassian-team
: Remove Atlassian team from planget-atlassian-team
: Get Atlassian team in planupdate-atlassian-team
: Update Atlassian team in plancreate-plan-only-team
: Create plan-only teamdelete-plan-only-team
: Delete plan-only teamget-plan-only-team
: Get plan-only teamupdate-plan-only-team
: Update plan-only teamtrash-plan
: Trash planget-priorities
: Get prioritiescreate-priority
: Create priorityset-default-priority
: Set default prioritymove-priorities
: Move prioritiessearch-priorities
: Search prioritiesdelete-priority
: Delete priorityget-priority
: Get priorityupdate-priority
: Update priorityget-priority-schemes
: Get priority schemescreate-priority-scheme
: Create priority schemesuggested-priorities-for-mappings
: Suggested priorities for mappingsget-available-priorities-by-priority-scheme
: Get available priorities by priority schemedelete-priority-scheme
: Delete priority schemeupdate-priority-scheme
: Update priority schemeget-priorities-by-priority-scheme
: Get priorities by priority schemeget-projects-by-priority-scheme
: Get projects by priority schemeget-all-projects
: Get all projectscreate-project
: Create projectcreate-project-with-custom-template
: Create custom projectedit-template
: Edit a custom project templatelive-template
: Gets a custom project templateremove-template
: Deletes a custom project templatesave-template
: Save a custom project templateget-recent
: Get recent projectssearch-projects
: Get projects paginatedget-all-project-types
: Get all project typesget-all-accessible-project-types
: Get licensed project typesget-project-type-by-key
: Get project type by keyget-accessible-project-type-by-key
: Get accessible project type by keydelete-project
: Delete projectget-project
: Get projectupdate-project
: Update projectarchive-project
: Archive projectupdate-project-avatar
: Set project avatardelete-project-avatar
: Delete project avatarcreate-project-avatar
: Load project avatarget-all-project-avatars
: Get all project avatarsremove-default-project-classification
: Remove the default data classification level from a projectget-default-project-classification
: Get the default data classification level of a projectupdate-default-project-classification
: Update the default data classification level of a projectget-project-components-paginated
: Get project components paginatedget-project-components
: Get project componentsdelete-project-asynchronously
: Delete project asynchronouslyget-features-for-project
: Get project featurestoggle-feature-for-project
: Set project feature stateget-project-property-keys
: Get project property keysdelete-project-property
: Delete project propertyget-project-property
: Get project propertyset-project-property
: Set project propertyrestore
: Restore deleted or archived projectget-project-roles
: Get project roles for projectdelete-actor
: Delete actors from project roleget-project-role
: Get project role for projectadd-actor-users
: Add actors to project roleset-actors
: Set actors for project roleget-project-role-details
: Get project role detailsget-all-statuses
: Get all statuses for projectget-project-versions-paginated
: Get project versions paginatedget-project-versions
: Get project versionsget-project-email
: Get project's sender emailupdate-project-email
: Set project's sender emailget-hierarchy
: Get project issue type hierarchyget-project-issue-security-scheme
: Get project issue security schemeget-notification-scheme-for-project
: Get project notification schemeget-assigned-permission-scheme
: Get assigned permission schemeassign-permission-scheme
: Assign permission schemeget-security-levels-for-project
: Get project issue security levelsget-all-project-categories
: Get all project categoriescreate-project-category
: Create project categoryremove-project-category
: Delete project categoryget-project-category-by-id
: Get project category by IDupdate-project-category
: Update project categoryvalidate-project-key
: Validate project keyget-valid-project-key
: Get valid project keyget-valid-project-name
: Get valid project nameredact
: Redactget-redaction-status
: Get redaction statusget-resolutions
: Get resolutionscreate-resolution
: Create resolutionset-default-resolution
: Set default resolutionmove-resolutions
: Move resolutionssearch-resolutions
: Search resolutionsdelete-resolution
: Delete resolutionget-resolution
: Get resolutionupdate-resolution
: Update resolutionget-all-project-roles
: Get all project rolescreate-project-role
: Create project roledelete-project-role
: Delete project roleget-project-role-by-id
: Get project role by IDpartial-update-project-role
: Partial update project rolefully-update-project-role
: Fully update project roledelete-project-role-actors-from-role
: Delete default actors from project roleget-project-role-actors-for-role
: Get default actors for project roleadd-project-role-actors-to-role
: Add default actors to project roleget-screens
: Get screenscreate-screen
: Create screenadd-field-to-default-screen
: Add field to default screenget-bulk-screen-tabs
: Get bulk screen tabsdelete-screen
: Delete screenupdate-screen
: Update screenget-available-screen-fields
: Get available screen fieldsget-all-screen-tabs
: Get all screen tabsadd-screen-tab
: Create screen tabdelete-screen-tab
: Delete screen tabrename-screen-tab
: Update screen tabget-all-screen-tab-fields
: Get all screen tab fieldsadd-screen-tab-field
: Add screen tab fieldremove-screen-tab-field
: Remove screen tab fieldmove-screen-tab-field
: Move screen tab fieldmove-screen-tab
: Move screen tabget-screen-schemes
: Get screen schemescreate-screen-scheme
: Create screen schemedelete-screen-scheme
: Delete screen schemeupdate-screen-scheme
: Update screen schemesearch-for-issues-using-jql
: Currently being removed. Search for issues using JQL (GET)search-for-issues-using-jql-post
: Currently being removed. Search for issues using JQL (POST)count-issues
: Count issues using JQLsearch-and-reconsile-issues-using-jql
: Search for issues using JQL enhanced search (GET)search-and-reconsile-issues-using-jql-post
: Search for issues using JQL enhanced search (POST)get-issue-security-level
: Get issue security levelget-server-info
: Get Jira instance infoget-issue-navigator-default-columns
: Get issue navigator default columnsset-issue-navigator-default-columns
: Set issue navigator default columnsget-statuses
: Get all statusesget-status
: Get statusget-status-categories
: Get all status categoriesget-status-category
: Get status categorydelete-statuses-by-id
: Bulk delete Statusesget-statuses-by-id
: Bulk get statusescreate-statuses
: Bulk create statusesupdate-statuses
: Bulk update statusessearch
: Search statuses paginatedget-project-issue-type-usages-for-status
: Get issue type usages by status and projectget-project-usages-for-status
: Get project usages by statusget-workflow-usages-for-status
: Get workflow usages by statusget-task
: Get taskcancel-task
: Cancel taskget-ui-modifications
: Get UI modificationscreate-ui-modification
: Create UI modificationdelete-ui-modification
: Delete UI modificationupdate-ui-modification
: Update UI modificationget-avatars
: Get avatarsstore-avatar
: Load avatardelete-avatar
: Delete avatarget-avatar-image-by-type
: Get avatar image by typeget-avatar-image-by-id
: Get avatar image by IDget-avatar-image-by-owner
: Get avatar image by ownerremove-user
: Delete userget-user
: Get usercreate-user
: Create userfind-bulk-assignable-users
: Find users assignable to projectsfind-assignable-users
: Find users assignable to issuesbulk-get-users
: Bulk get usersbulk-get-users-migration
: Get account IDs for usersreset-user-columns
: Reset user default columnsget-user-default-columns
: Get user default columnsset-user-columns
: Set user default columnsget-user-email
: Get user emailget-user-email-bulk
: Get user email bulkget-user-groups
: Get user groupsget-user-nav-property
: Get user nav propertyset-user-nav-property
: Set user nav propertyfind-users-with-all-permissions
: Find users with permissionsfind-users-for-picker
: Find users for pickerget-user-property-keys
: Get user property keysdelete-user-property
: Delete user propertyget-user-property
: Get user propertyset-user-property
: Set user propertyfind-users
: Find usersfind-users-by-query
: Find users by queryfind-user-keys-by-query
: Find user keys by queryfind-users-with-browse-permission
: Find users with browse permissionget-all-users-default
: Get all users defaultget-all-users
: Get all userscreate-version
: Create versiondelete-version
: Delete versionget-version
: Get versionupdate-version
: Update versionmerge-versions
: Merge versionsmove-version
: Move versionget-version-related-issues
: Get version's related issues countget-related-work
: Get related workcreate-related-work
: Create related workupdate-related-work
: Update related workdelete-and-replace-version
: Delete and replace versionget-version-unresolved-issues
: Get version's unresolved issues countdelete-related-work
: Delete related workdelete-webhook-by-id
: Delete webhooks by IDget-dynamic-webhooks-for-app
: Get dynamic webhooks for appregister-dynamic-webhooks
: Register dynamic webhooksget-failed-webhooks
: Get failed webhooksrefresh-webhooks
: Extend webhook lifeget-all-workflows
: Get all workflowscreate-workflow
: Create workflowget-workflow-transition-rule-configurations
: Get workflow transition rule configurationsupdate-workflow-transition-rule-configurations
: Update workflow transition rule configurationsdelete-workflow-transition-rule-configurations
: Delete workflow transition rule configurationsget-workflows-paginated
: Get workflows paginateddelete-workflow-transition-property
: Delete workflow transition propertyget-workflow-transition-properties
: Get workflow transition propertiescreate-workflow-transition-property
: Create workflow transition propertyupdate-workflow-transition-property
: Update workflow transition propertydelete-inactive-workflow
: Delete inactive workflowget-workflow-project-issue-type-usages
: Get issue types in a project that are using a given workflowget-project-usages-for-workflow
: Get projects using a given workflowget-workflow-scheme-usages-for-workflow
: Get workflow schemes which are using a given workflowread-workflows
: Bulk get workflowsworkflow-capabilities
: Get available workflow capabilitiescreate-workflows
: Bulk create workflowsvalidate-create-workflows
: Validate create workflowsget-default-editor
: Get the user's default workflow editorsearch-workflows
: Search workflowsupdate-workflows
: Bulk update workflowsvalidate-update-workflows
: Validate update workflowsget-all-workflow-schemes
: Get all workflow schemescreate-workflow-scheme
: Create workflow schemeget-workflow-scheme-project-associations
: Get workflow scheme project associationsassign-scheme-to-project
: Assign workflow scheme to projectread-workflow-schemes
: Bulk get workflow schemesupdate-schemes
: Update workflow schemeupdate-workflow-scheme-mappings
: Get required status mappings for workflow scheme updatedelete-workflow-scheme
: Delete workflow schemeget-workflow-scheme
: Get workflow schemeupdate-workflow-scheme
: Classic update workflow schemecreate-workflow-scheme-draft-from-parent
: Create draft workflow schemedelete-default-workflow
: Delete default workflowget-default-workflow
: Get default workflowupdate-default-workflow
: Update default workflowdelete-workflow-scheme-draft
: Delete draft workflow schemeget-workflow-scheme-draft
: Get draft workflow schemeupdate-workflow-scheme-draft
: Update draft workflow schemedelete-draft-default-workflow
: Delete draft default workflowget-draft-default-workflow
: Get draft default workflowupdate-draft-default-workflow
: Update draft default workflowdelete-workflow-scheme-draft-issue-type
: Delete workflow for issue type in draft workflow schemeget-workflow-scheme-draft-issue-type
: Get workflow for issue type in draft workflow schemeset-workflow-scheme-draft-issue-type
: Set workflow for issue type in draft workflow schemepublish-draft-workflow-scheme
: Publish draft workflow schemedelete-draft-workflow-mapping
: Delete issue types for workflow in draft workflow schemeget-draft-workflow
: Get issue types for workflows in draft workflow schemeupdate-draft-workflow-mapping
: Set issue types for workflow in workflow schemedelete-workflow-scheme-issue-type
: Delete workflow for issue type in workflow schemeget-workflow-scheme-issue-type
: Get workflow for issue type in workflow schemeset-workflow-scheme-issue-type
: Set workflow for issue type in workflow schemedelete-workflow-mapping
: Delete issue types for workflow in workflow schemeget-workflow
: Get issue types for workflows in workflow schemeupdate-workflow-mapping
: Set issue types for workflow in workflow schemeget-project-usages-for-workflow-scheme
: Get projects which are using a given workflow schemeget-ids-of-worklogs-deleted-since
: Get IDs of deleted worklogsget-worklogs-for-ids
: Get worklogsget-ids-of-worklogs-modified-since
: Get IDs of updated worklogsaddon-properties-resource.get-addon-properties_get
: Get app propertiesaddon-properties-resource.delete-addon-property_delete
: Delete app propertyaddon-properties-resource.get-addon-property_get
: Get app propertyaddon-properties-resource.put-addon-property_put
: Set app propertydynamic-modules-resource.remove-modules_delete
: Remove modulesdynamic-modules-resource.get-modules_get
: Get modulesdynamic-modules-resource.register-modules_post
: Register modulesapp-issue-field-value-update-resource.update-issue-fields_put
: Bulk update custom field valuemigration-resource.update-entity-properties-value_put
: Bulk update entity propertiesmigration-resource.workflow-rule-search_post
: Get workflow transition rule configurationsservice-registry-resource.services_get
: Retrieve the attributes of service registriesdelete-forge-app-property
: Delete app property (Forge)put-forge-app-property
: Set app property (Forge)
Total: 594 tools available 🎯
Support This Project
Hi! I'm Sargon, a software engineer passionate about AI tools and automation. I create open-source MCP servers to help developers integrate AI assistants with their favorite services.
Your support helps me continue developing and maintaining these tools, and motivates me to create new integrations that make AI assistants even more powerful! 🚀
Connect with Author
- 🌐 Visit sargonpiraev.com
- 📧 Email: sargonpiraev@gmail.com
- 💬 Join Discord