atlassian-marketplace-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ATLASSIAN_EMAIL | Yes | Your Atlassian login email | |
| ATLASSIAN_API_TOKEN | Yes | Created at id.atlassian.com β Security β API tokens | |
| MARKETPLACE_PARTNER_ID | Yes | Numeric partner ID for the v1 promotions API | |
| MARKETPLACE_DEVELOPER_ID | Yes | UUID of your developer space |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| apps_listA | Discover apps in this developer space (live API call). Returns productId (UUID β use as filter), appKey, appName, state. CURSOR-paginated: pass π Spec (GET /rest/3/product-listing/developer-space/{developerId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-listing/#api-rest-3-product-listing-developer-space-developerid-get |
| apps_knownA | Return the static name -> productId map loaded from PRODUCT_ID_* env vars. Use this to look up product UUIDs by friendly name without an API call. π Spec (GET /rest/3/product-listing/developer-space/{developerId} β Local env map β closest related endpoint is apps_list): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-listing/#api-rest-3-product-listing-developer-space-developerid-get |
| promotions_list_pagedA | List promotions (paginated). STRONGLY prefer this over promotions_list (the non-paged variant can time out). Returns π Spec (GET /catalog/partners/{partnerId}/promotions/paged): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-paged-get |
| promotions_listA | List ALL promotions in one non-paginated response (legacy). WARNING: on partners with many promotions this endpoint is very slow and can hit the request timeout (60s, then retried) β effectively hanging. Prefer promotions_list_paged in almost all cases; use this only when you truly need every promotion at once and know the set is small. π Spec (GET /catalog/partners/{partnerId}/promotions β Deprecated non-paged variant; prefer promotions_list_paged): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-get |
| promotions_createA | Create a new promotion. PUBLIC IMPACT: promo code becomes redeemable by customers. Required: name, eligibleApps, expirationDate, hostingType, promotionType, discountType. π Spec (POST /catalog/partners/{partnerId}/promotions): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-post |
| promotions_getA | Get one promotion by ID. Returns the full promotion object (~21 fields: id, name, eligibleApps, startDate, expirationDate, status, promotionType, discountType, discountPercent, maxUses, used, hostingType, promotionCode, β¦). GOTCHA: a nonexistent/malformed promotionId returns HTTP 500 (not 404). π Spec (GET /catalog/partners/{partnerId}/promotions/{promotionId}): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-promotionid-get |
| promotions_updateA | Update a promotion (PATCH β only supplied fields change). π Spec (PATCH /catalog/partners/{partnerId}/promotions/{promotionId}): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-promotionid-patch |
| promotions_statusA | Get the status of a promotion (ACTIVE | ENDED_EARLY | EXPIRED). π Spec (GET /catalog/partners/{partnerId}/promotions/{promotionId}/status): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-promotionid-status-get |
| promotions_codes_listA | List single-use codes for a SINGLE_USE_PROMOTION. π Spec (GET /catalog/partners/{partnerId}/promotions/{promotionId}/codes): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-promotionid-codes-get |
| promotions_codes_createB | Generate a new single-use code for a promotion. π Spec (POST /catalog/partners/{partnerId}/promotions/{promotionId}/codes): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-promotionid-codes-post |
| promotions_code_getA | Get one single-use code (including usage info if redeemed). π Spec (GET /catalog/partners/{partnerId}/promotions/{promotionId}/codes/{promotionCode}): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-promotionid-codes-promotioncode-get |
| promotions_code_deleteC | Delete an unused single-use code. π Spec (DELETE /catalog/partners/{partnerId}/promotions/{promotionId}/codes/{promotionCode}): https://developer.atlassian.com/platform/marketplace/rest/v1/api-group-promotions/#api-marketplace-catalog-partners-partnerid-promotions-promotionid-codes-promotioncode-delete |
| licenses_listA | List licenses for the developer space (paginated, offset/limit). Use 'text' to find a single license by SEN. π Spec (GET /rest/3/reporting/developer-space/{developerId}/licenses): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-licenses-get |
| licenses_export_syncA | Synchronous export of licenses. π Spec (GET /rest/3/reporting/developer-space/{developerId}/licenses/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-licenses-export-get |
| licenses_export_async_startA | Start an async license export job. Returns π Spec (POST /rest/3/reporting/developer-space/{developerId}/licenses/async/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-licenses-async-export-post |
| licenses_export_async_statusB | Poll status of an async license export job. π Spec (GET /rest/3/reporting/developer-space/{developerId}/licenses/async/export/{exportId}/status): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-licenses-async-export-exportid-status-get |
| licenses_export_async_downloadA | Download a completed async license export. Returns the JSON array of license records. Request timeout is 10 min (overridable via EXPORT_TIMEOUT_MS env) so multi-MB downloads don't get aborted mid-stream. Only call this after the *_status endpoint reports DONE β otherwise you'll get a 404 'Export is being processed'. π Spec (GET /rest/3/reporting/developer-space/{developerId}/licenses/async/export/{exportId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-licenses-async-export-exportid-get |
| transactions_listA | List sales transactions for this vendor's apps (refunds appear inline as negative amounts). NOTE per Atlassian: this endpoint can return 5xx on large datasets β for full pulls, prefer transactions_export_async_start + status + download. Use 'text' to find by transactionId, licenseId, SEN, customer info, or partner info. π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/transactions): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-transactions-get |
| transactions_export_syncA | Synchronous export of transactions. π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/transactions/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-transactions-export-get |
| transactions_export_async_startA | Start an async transactions export job. Returns π Spec (POST /rest/3/reporting/developer-space/{developerId}/sales/transactions/async/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-transactions-async-export-post |
| transactions_export_async_statusA | Poll status of an async transactions export job. π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/transactions/async/export/{exportId}/status): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-transactions-async-export-exportid-status-get |
| transactions_export_async_downloadA | Download a completed async transactions export. Returns the JSON array of transaction records. Request timeout is 10 min (overridable via EXPORT_TIMEOUT_MS env). Only call this after the *_status endpoint reports DONE β otherwise you'll get a 404 'Export is being processed'. π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/transactions/async/export/{exportId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-transactions-async-export-exportid-get |
| transactions_aggregate_by_metricC | Aggregated sales grouped by a metric path segment. Maps to /sales/transactions/{metric}. π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/transactions/{metric}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-transactions-metric-get |
| transactions_aggregate_by_hostingA | Friendly alias for transactions_aggregate_by_metric(metric='hosting'). HAL template π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/transactions/{metric} β Friendly alias of transactions_aggregate_by_metric(metric='hosting')): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-transactions-metric-get |
| reporting_linksA | Get the reporting root β a HAL response that lists all available reporting links for this developer space. π Spec (GET /rest/3/reporting/developer-space/{developerId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-get |
| evaluations_by_metricA | Evaluation time-series grouped by a dimension. FLAT π Spec (GET /rest/3/reporting/developer-space/{developerId}/evaluations/{metric}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-evaluations-metric-get |
| feedback_detailsA | Raw customer feedback entries (uninstall/disable/unsubscribe events with reasons + free-text messages). Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/feedback/details): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-feedback-details-get |
| feedback_metrics_by_metricA | Feedback time-series grouped by a metric. FLAT π Spec (GET /rest/3/reporting/developer-space/{developerId}/feedback/metrics/{metric}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-feedback-metrics-metric-get |
| customer_insights_regionsA | Geographic-region distribution of your customers' users, per month. Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/customer-insights/regions): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-customer-insights-regions-get |
| customer_insights_editionsA | App-edition distribution of your customers' users, per month. Same shape as π Spec (GET /rest/3/reporting/developer-space/{developerId}/customer-insights/editions): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-customer-insights-editions-get |
| customer_insights_tiersA | User-tier distribution of your customers, per month, split by HOST PRODUCT. Group has TWO keys: π Spec (GET /rest/3/reporting/developer-space/{developerId}/customer-insights/tiers): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-customer-insights-tiers-get |
| customer_insights_active_usersA | Paid-vs-non-paid active-user distribution across the customer base, per month. Group key π Spec (GET /rest/3/reporting/developer-space/{developerId}/customer-insights/active-users): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-customer-insights-active-users-get |
| metrics_churnA | Cloud churn TIME-SERIES (not a single rate). Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/metrics/churn): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-metrics-churn-get |
| metrics_churn_benchmarkA | Per-app monthly churn benchmark vs. ecosystem average. Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/metrics/churn/benchmark): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-metrics-churn-benchmark-get |
| metrics_conversionA | Cloud evaluationβpaid conversion TIME-SERIES. Shape differs from churn/renewal: π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/metrics/conversion): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-metrics-conversion-get |
| metrics_renewalA | Cloud renewal TIME-SERIES. π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/metrics/renewal): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-metrics-renewal-get |
| metrics_details_by_metricA | License-event details underlying a sale metric. Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/metrics/{saleMetric}/details): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-metrics-salemetric-details-get |
| metrics_details_exportA | Export of license-event details for a sale metric. π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/metrics/{saleMetric}/details/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-metrics-salemetric-details-export-get |
| benchmark_salesA | Sales benchmark vs. ecosystem, per month. Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/benchmark/sales): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-benchmark-sales-get |
| benchmark_evaluationsA | Evaluations benchmark vs. ecosystem, per month. Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/benchmark/evaluations): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-benchmark-evaluations-get |
| marketing_attribution_export_async_startA | Start an async export of marketing-attribution data. Returns π Spec (POST /rest/3/reporting/developer-space/{developerId}/marketing-attribution/async/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-marketing-attribution-async-export-post |
| marketing_attribution_export_async_statusA | Poll status of an async marketing-attribution export job. NOTE the generic /async/export/ path (shared, not prefixed). π Spec (GET /rest/3/reporting/developer-space/{developerId}/async/export/{exportId}/status): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-async-export-exportid-status-get |
| marketing_attribution_export_async_downloadA | Download a completed async marketing-attribution export. Returns JSON records. Request timeout is 10 min (overridable via EXPORT_TIMEOUT_MS env). Only call this after the *_status endpoint reports DONE β otherwise you'll get a 404 'Export is being processed'. π Spec (GET /rest/3/reporting/developer-space/{developerId}/async/export/{exportId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-async-export-exportid-get |
| app_requests_and_approvalsA | Marketplace 'request app' / 'approve app' activity, per month. Benchmark-style aggregate (NOT a paginated list): π Spec (GET /rest/3/reporting/developer-space/{developerId}/app-requests-and-approvals): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-app-requests-and-approvals-get |
| reviews_listA | List customer reviews for an app. CURSOR-paginated (not offset). Returns π Spec (GET /rest/3/products/{productId}/reviews): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reviews/#api-rest-3-products-productid-reviews-get |
| review_getA | Get a single review by ID. π Spec (GET /rest/3/products/{productId}/reviews/{reviewId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reviews/#api-rest-3-products-productid-reviews-reviewid-get |
| review_response_putA | Post or update a vendor response to a review. PUBLIC IMPACT: response is visible to all Marketplace visitors. π Spec (PUT /rest/3/products/{productId}/reviews/{reviewId}/response): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reviews/#api-rest-3-products-productid-reviews-reviewid-response-put |
| review_response_deleteB | Delete the vendor's response to a review. PUBLIC IMPACT: removes a publicly visible response. π Spec (DELETE /rest/3/products/{productId}/reviews/{reviewId}/response): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reviews/#api-rest-3-products-productid-reviews-reviewid-response-delete |
| search_keywords_partnerA | Top search keywords across all the partner's apps (developer-space wide). Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/search-keywords): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-search-keywords-get |
| search_keywords_partner_exportA | Export variant of partner-wide search keywords. With π Spec (GET /rest/3/reporting/developer-space/{developerId}/search-keywords/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-search-keywords-export-get |
| search_keywords_by_sourceA | Top search keywords for one source. Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/search-keywords/source/{sourceKey}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-search-keywords-source-sourcekey-get |
| search_keywords_by_source_exportA | Export variant of source-filtered search keywords. UNLIKE the partner/by_app exports, this returns the FULL DATA directly as a JSON array of π Spec (GET /rest/3/reporting/developer-space/{developerId}/search-keywords/source/{sourceKey}/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-search-keywords-source-sourcekey-export-get |
| search_keywords_by_appA | Top search keywords for one app. Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/products/{productId}/search-keywords): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-products-productid-search-keywords-get |
| search_keywords_by_app_exportA | Export variant of per-app search keywords. Returns the data INLINE as π Spec (GET /rest/3/reporting/developer-space/{developerId}/products/{productId}/search-keywords/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-products-productid-search-keywords-export-get |
| zero_search_results_keywordsA | Keywords that produced ZERO search results, for one source β SEO gap analysis. Returns π Spec (GET /rest/3/reporting/developer-space/{developerId}/zero-search-results-keywords/source/{sourceKey}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-zero-search-results-keywords-source-sourcekey-get |
| zero_search_results_keywords_exportA | Export variant of zero-result keywords. Returns the FULL DATA directly as a JSON array of π Spec (GET /rest/3/reporting/developer-space/{developerId}/zero-search-results-keywords/source/{sourceKey}/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-zero-search-results-keywords-source-sourcekey-export-get |
| free_starter_tier_exportA | Export Cloud free-starter-tier entitlements (free users on your apps) as of a single date. Returns JSON array of π Spec (GET /rest/3/reporting/developer-space/{developerId}/sales/freeStarterTier/export): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-developer-space-developerid-sales-freestartertier-export-get |
| app_listing_getA | Get Marketplace product listing metadata for one app. Returns π Spec (GET /rest/3/product-listing/{productId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-listing/#api-rest-3-product-listing-productid-get |
| app_listing_updateA | Update Marketplace product listing metadata. PUBLIC IMPACT: changes appear on the app's marketplace page after approval. PUT semantics β body should be a full listing object. π Spec (PUT /rest/3/product-listing/{productId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-listing/#api-rest-3-product-listing-productid-put |
| app_software_get_by_appkeyA | Look up app-software (the technical artifact behind a product listing) by its appKey. Returns an ARRAY of π Spec (GET /rest/3/app-software/app-key/{appKey}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-software/#api-rest-3-app-software-app-key-appkey-get |
| app_software_versions_listA | List versions for an app-software. Returns π Spec (GET /rest/3/app-software/{appSoftwareId}/versions): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-software/#api-rest-3-app-software-appsoftwareid-versions-get |
| app_software_version_createC | Create a new version for an app-software. PUBLIC IMPACT (eventually): once a version is approved and listing is published, customers can install it. π Spec (POST /rest/3/app-software/{appSoftwareId}/versions): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-software/#api-rest-3-app-software-appsoftwareid-versions-post |
| app_software_version_getA | Get one version of an app-software by build number. π Spec (GET /rest/3/app-software/{appSoftwareId}/versions/{buildNumber}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-software/#api-rest-3-app-software-appsoftwareid-versions-buildnumber-get |
| app_software_version_updateC | Update one version of an app-software (PUT β full replace). π Spec (PUT /rest/3/app-software/{appSoftwareId}/versions/{buildNumber}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-software/#api-rest-3-app-software-appsoftwareid-versions-buildnumber-put |
| app_software_tokens_listB | List API access tokens minted for this app-software. Returns π Spec (GET /rest/3/app-software/{id}/tokens): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-software/#api-rest-3-app-software-id-tokens-get |
| app_software_token_createA | Create a new access token for this app-software. CREDENTIAL: the returned token must be stored securely β Atlassian will not show it again. π Spec (POST /rest/3/app-software/{id}/tokens): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-software/#api-rest-3-app-software-id-tokens-post |
| app_version_listings_list_allA | List version-listings for an app-software (per-version published metadata: screenshots, highlights, moreDetails, youtubeId, developerLinks, approvalStatus, state, buildNumber, revision). Returns π Spec (GET /rest/3/app-software/{appSoftwareId}/listings/all): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-version-listing/#api-rest-3-app-software-appsoftwareid-listings-all-get |
| app_version_listing_getB | Get the version-listing for a specific build number. π Spec (GET /rest/3/app-software/{appSoftwareId}/versions/{buildNumber}/listing): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-version-listing/#api-rest-3-app-software-appsoftwareid-versions-buildnumber-listing-get |
| app_version_listing_createA | Create a new version-listing for a specific build. PUBLIC IMPACT (after approval): publishes a new app version to the Marketplace. π Spec (POST /rest/3/app-software/{appSoftwareId}/versions/{buildNumber}/listing): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-version-listing/#api-rest-3-app-software-appsoftwareid-versions-buildnumber-listing-post |
| app_version_listing_updateC | Update an existing version-listing (PUT β full replace). PUBLIC IMPACT: changes the customer-facing version metadata after approval. π Spec (PUT /rest/3/app-software/{appSoftwareId}/versions/{buildNumber}/listing): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-app-version-listing/#api-rest-3-app-software-appsoftwareid-versions-buildnumber-listing-put |
| privacy_security_getA | Get privacy & security information for an app (used by enterprise procurement reviewers). Returns π Spec (GET /rest/3/privacy-and-security/products/{productId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-privacy-and-security/#api-rest-3-privacy-and-security-products-productid-get |
| privacy_security_draft_putA | Create or update the draft privacy-and-security information (not yet public). PUT β full replace. π Spec (PUT /rest/3/privacy-and-security/products/{productId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-privacy-and-security/#api-rest-3-privacy-and-security-products-productid-put |
| privacy_security_draft_deleteA | Delete the draft privacy-and-security info (the currently published version is unaffected). π Spec (DELETE /rest/3/privacy-and-security/products/{productId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-privacy-and-security/#api-rest-3-privacy-and-security-products-productid-delete |
| privacy_security_publishA | Publish the current draft privacy-and-security info. PUBLIC IMPACT: this version becomes visible to all Marketplace visitors and procurement reviewers. π Spec (POST /rest/3/privacy-and-security/products/{productId}/publish): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-privacy-and-security/#api-rest-3-privacy-and-security-products-productid-publish-post |
| cloud_migration_compat_getA | Get DC-to-Cloud migration compatibility info for an app. Returns π Spec (GET /rest/3/cloud-migration-compatibility/products/{productId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-migrations/#api-rest-3-cloud-migration-compatibility-products-productid-get |
| cloud_migration_compat_createA | Create cloud-migration compatibility info for an app. PUT semantics β body is the full document. π Spec (PUT /rest/3/cloud-migration-compatibility/products/{productId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-migrations/#api-rest-3-cloud-migration-compatibility-products-productid-put |
| cloud_migration_compat_updateB | Patch cloud-migration compatibility info (partial update). π Spec (PATCH /rest/3/cloud-migration-compatibility/products/{productId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-migrations/#api-rest-3-cloud-migration-compatibility-products-productid-patch |
| parent_software_listA | List parent software (the Atlassian products your apps target β Jira, Confluence, Bitbucket, etc.). Returns π Spec (GET /rest/3/parent-software): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-parent-software/#api-rest-3-parent-software-get |
| parent_software_getA | Get one parent software (Atlassian product) by ID (e.g. π Spec (GET /rest/3/parent-software/{parentSoftwareId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-parent-software/#api-rest-3-parent-software-parentsoftwareid-get |
| parent_software_versions_listA | List known versions of a parent software (e.g. Jira versions Atlassian has published). CURSOR-paginated ( π Spec (GET /rest/3/parent-software/{parentSoftwareId}/versions): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-parent-software/#api-rest-3-parent-software-parentsoftwareid-versions-get |
| parent_software_version_by_buildA | Get a parent-software version by its build number (path π Spec (GET /rest/3/parent-software/{parentSoftwareId}/versions/build/{buildNumber}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-parent-software/#api-rest-3-parent-software-parentsoftwareid-versions-build-buildnumber-get |
| parent_software_version_by_numberA | Get a parent-software version by its human-readable version number (path π Spec (GET /rest/3/parent-software/{id}/versions/number/{versionNumber}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-parent-software/#api-rest-3-parent-software-id-versions-number-versionnumber-get |
| developer_space_by_vendorA | Resolve a developerId from a vendorId (legacy mapping). π Spec (GET /rest/3/developer-space/vendor/{vendorId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-vendor-vendorid-get |
| developer_space_getA | Get developer space profile by developerId. Returns π Spec (GET /rest/3/developer-space/{developerId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-developerid-get |
| developer_space_catalog_accountA | Get the catalog-account ID for a developer space (used by some downstream services). π Spec (GET /rest/3/developer-space/{developerId}/catalog-account): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-developerid-catalog-account-get |
| developer_space_listingsA | Get the developer-profile listing documents (developer profile copy, web metadata, etc.). Returns a bare ARRAY of listing objects (not an envelope). NOT the product apps β use apps_list for those. π Spec (GET /rest/3/developer-space/{developerId}/listings): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-developerid-listings-get |
| developer_space_members_listA | List team members in the developer space. Returns π Spec (GET /rest/3/developer-space/{developerId}/members?limit={limit}&cursor={cursor}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-developerid-members-limit-limit-cursor-cursor-get |
| developer_space_member_getA | Get one developer-space team member by Atlassian account id (aaid). Returns π Spec (GET /rest/3/developer-space/{developerId}/members/{aaid}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-developerid-members-aaid-get |
| developer_space_member_addA | Add a user to the developer space. AFFECTS OTHERS: grants console access to this user. π Spec (POST /rest/3/developer-space/{developerId}/members/{aaid}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-developerid-members-aaid-post |
| developer_space_member_updateB | Update a developer-space team member (PUT β full replace). π Spec (PUT /rest/3/developer-space/{developerId}/members/{aaid}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-developerid-members-aaid-put |
| developer_space_member_removeB | Remove a user from the developer space. AFFECTS OTHERS: revokes their console access. π Spec (DELETE /rest/3/developer-space/{developerId}/members/{aaid}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-developer-space/#api-rest-3-developer-space-developerid-members-aaid-delete |
| partner_metrics_fetchA | Fetch partner-metric time series (POST). The π Spec (POST /rest/3/partner-metrics/developer-space/{developerId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-partner-metrics-developer-space-developerid-post |
| product_catalog_latestA | Get a presigned S3 URL for the latest public Marketplace app-catalog snapshot. Response shape: {date, presignedUrl, expiresInSeconds}. The presignedUrl points to a LARGE CSV file (~150 MB, Content-Type binary/octet-stream β NOT JSON), one row per published app with columns like: is_beta, summary, tag_line, is_connect, product_id, released_at, vendor_name, is_supported, review_score, average_stars, install_count, download_count, version_number, version_status, publicly_visible, number_of_reviews, category_name_list, marketplace_app_key, app_software_hosting. This is the whole public app marketplace (all vendors' apps), NOT your own apps or Atlassian's product/pricing structure. presignedUrl expires in ~300s β download promptly. π Spec (GET /rest/3/reporting/product-catalog/latest): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-reporting/#api-rest-3-reporting-product-catalog-latest-get |
| artifact_fetch_from_urlA | Have Atlassian fetch an artifact from a public URL and store it. Returns π Spec (POST /rest/3/artifacts/fetch): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-assets/#api-rest-3-artifacts-fetch-post |
| artifact_getC | Get artifact metadata (name, size, content type, download URL). π Spec (GET /rest/3/artifacts/{artifactId}): https://developer.atlassian.com/platform/marketplace/rest/v4/api-group-assets/#api-rest-3-artifacts-artifactid-get |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| monthly_kpi_summary | Generate a monthly KPI summary across sales, churn, evaluations, and customer insights. |
| draft_review_response | Draft a professional vendor response to a Marketplace review. |
| customer_lookup | Look up everything we know about a customer, given any identifier: SEN, Cloud appEntitlementNumber (E-...), appEntitlementId (UUID), cloudId, cloudSiteHostname, email, or organization name. |
| promo_for_customer | Create a single-use promo code for a specific customer with sensible defaults. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| apps-list | All apps in this developer space (productId, appKey, appName, state). Live, 5-minute cached. |
| apps-known | Friendly-name β productId map loaded from PRODUCT_ID_* env vars. Static, no API call. |
| vendor-profile | Developer-space profile: developerId, partnerId, contact info, address. Pulled live. |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rustem-shiriiazdanov/atlassian-marketplace-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server