Suger

Supported Tools

Full reference for all 126 tools available through the Suger MCP Server.


The Suger MCP Server exposes 126 tools that cover the full Suger API — from listing products and managing entitlements to running the entire co-sell referral lifecycle across AWS, Azure, and GCP. Your AI assistant automatically discovers available tools and their parameters when it connects. You can combine multiple tools in a single conversation to accomplish complex, multi-step workflows.

Organization (1)

ToolDescriptionExample Prompt
ListOrganizationsList organizations”Show my organizations”

Product Management (13)

ToolDescriptionExample Prompt
ListProductsList products”List all my products”
ListProductsByPartnerList products by cloud partner”Show all AWS products”
QueryProductsQuery products with filters”Find products with status PUBLISHED”
GetProductGet product details”Get details for product prod-123”
CreateProductCreate a new product”Create a SaaS product for AWS Marketplace”
CreateOrUpdateDraftProductSave a draft product”Save a draft product listing”
UpdateProductUpdate a product”Update the description for my product”
UpdateProductMetaInfoUpdate product metadata”Update product metadata”
UpdateProductPricingUpdate product pricing / terms”Update pricing for product prod-123”
UpdateProductFulfillmentUrlSet product fulfillment URL”Set the fulfillment URL for prod-123”
PublishProductPublish a product to marketplace”Publish prod-123 to the marketplace”
DeleteProductDelete a product”Delete draft product prod-456”
ListProductMeteringDimensionsList metering dimensions”Show metering dimensions for prod-123”

Offer Management (14)

ToolDescriptionExample Prompt
ListOffersList offers”List all my offers”
QueryOffersQuery offers with filters”Show active offers on AWS”
GetOfferGet offer details”Get details for offer off-123”
GetOfferByExternalIdLook up offer by external ID”Find offer by external ID ext-456”
CreateOfferCreate an offer”Create a private offer for buyer xyz”
CreateOrUpdateDraftOfferSave a draft offer”Save a draft offer”
UpdateOfferMetaInfoUpdate offer metadata”Update metadata for off-123”
CancelOfferCancel an offer”Cancel offer off-123”
DeleteOfferDelete an offer”Delete draft offer off-456”
ExtendPrivateOfferExpiryDateExtend offer expiry”Extend the expiry date of off-123 by 30 days”
SyncOfferSync offer from cloud partner”Sync off-123 from AWS Marketplace”
SendOfferNotificationsNotify offer contacts”Send notification to contacts of off-123”
GetOfferEulaGet offer EULA”Show the EULA for off-123”
GetOfferResellerEulaGet reseller EULA”Get the reseller EULA for off-123”

Offer Sets (3)

ToolDescriptionExample Prompt
ListOfferSetsList offer sets”Show all offer sets”
CreateOfferSetCreate an offer set”Create a new offer set”
GetOfferSetGet offer set details”Get offer set details”

Entitlement Management (21)

ToolDescriptionExample Prompt
ListEntitlementsList entitlements”List all entitlements”
QueryEntitlementsQuery entitlements with filters”Show entitlements expiring this month”
GetEntitlementGet entitlement details”Get entitlement ent-123”
CreateEntitlementCreate an entitlement”Create an entitlement for buyer xyz”
ApproveEntitlementApprove a pending entitlement”Approve entitlement ent-123”
CancelEntitlementCancel an entitlement”Cancel entitlement ent-123”
ListEntitlementCancellationRequestsList cancellation requests for an entitlement”Show pending cancellation requests for ent-123”
WithdrawEntitlementCancellationRequestWithdraw a cancellation request”Withdraw the cancellation request for ent-123”
ScheduleEntitlementCancellationSchedule future cancellation”Schedule cancellation for ent-123 at end of term”
UnscheduleEntitlementCancellationRemove scheduled cancellation”Remove the scheduled cancellation for ent-123”
AddEntitlementCreditAdd credit to entitlement”Add $500 credit to ent-123”
ApplyAddonToEntitlementApply addon to entitlement”Apply addon to ent-123”
DivideEntitlementCommitDivide entitlement commit”Divide the commit for ent-123”
UpdateEntitlementNameRename an entitlement”Rename entitlement ent-123”
UpdateEntitlementMetaInfoUpdate entitlement metadata”Update metadata for ent-123”
UpdateEntitlementPriceModelUpdate pricing model”Update pricing for ent-123”
UpdateEntitlementSeatUpdate Azure subscription seats”Update seat count for Azure entitlement”
ListEntitlementTermsList entitlement terms”Show terms for ent-123”
GetEntitlementTermGet entitlement term details”Get term details for ent-123”
DeleteEntitlementTermDelete an entitlement term”Delete a term from ent-123”
GetEntitlementPdfDownload agreement PDF”Download the agreement PDF for ent-123”

Buyer Management (11)

ToolDescriptionExample Prompt
ListBuyersList buyers”List all buyers”
QueryBuyersQuery buyers with filters”Find buyers with company name Acme”
GetBuyerGet buyer details”Get buyer details for buyer-123”
CreateBuyerCreate a buyer”Create a new buyer record”
UpdateBuyerUpdate a buyer”Update buyer information for buyer-123”
ListBuyerWalletsList buyer’s credit wallets”Show wallets for buyer-123”
CreateCreditWalletCreate a credit wallet”Create a credit wallet for buyer-123”
UpdateCreditWalletUpdate a credit wallet”Update credit wallet details”
CloseCreditWalletClose a credit wallet”Close wallet for buyer-123”
SetBuyerDefaultWalletSet default wallet”Set default wallet for buyer-123”
DeleteBuyerWalletDelete a buyer wallet”Delete wallet for buyer-123”

Contact Management (11)

ToolDescriptionExample Prompt
ListContactsList contacts”List all contacts”
QueryContactsQuery contacts with filters”Find contacts with @acme.com email”
GetContactGet contact details”Get contact details for contact-123”
CreateContactCreate a contact”Create a new contact”
BatchCreateContactsCreate multiple contacts”Create contacts in batch”
UpdateContactUpdate a contact”Update email for contact-123”
UpdateContactTagsUpdate contact tags”Add tags to contact-123”
AddContactToBuyerLink contact to buyer”Link contact-123 to buyer-456”
RemoveContactFromBuyerUnlink contact from buyer”Unlink contact-123 from buyer-456”
AddContactToOfferLink contact to offer”Link contact-123 to offer off-789”
RemoveContactFromOfferUnlink contact from offer”Unlink contact-123 from off-789”

Metering & Usage (15)

ToolDescriptionExample Prompt
ListBillableMetricsList billable metrics”Show all billable metrics”
GetBillableMetricGet billable metric details”Get metric details for metric-123”
CreateBillableMetricCreate a billable metric”Create a new billable metric”
UpdateBillableMetricUpdate a billable metric”Update metric definition”
ReportUsageRecordGroupReport usage”Report usage for entitlement ent-123”
BatchReportUsageRecordGroupsReport usage in batch”Report usage in batch”
BatchValidateUsageRecordGroupsValidate usage records”Validate usage records before reporting”
ListUsageRecordGroupsList usage records”Show usage records for ent-123”
AggregateUsageRecordGroupsAggregate usage data”Aggregate usage data”
DeleteUsageRecordGroupDelete a usage record”Delete usage record group”
RetryUsageRecordGroupRetry failed usage report”Retry failed usage reporting”
ListUsageRecordReportsList usage reports”Show usage reports”
AggregateUsageRecordReportsAggregate usage reports”Aggregate usage reports”
GetUsageMeteringConfigInfoGet metering config”Show metering configuration”
UpdateUsageMeteringConfigInfoUpdate metering config”Update metering config”

Revenue & Reports (5)

ToolDescriptionExample Prompt
GetRevenueReportGenerate a revenue report”Generate a revenue report for Q4”
ListRevenueRecordsList revenue records”Show revenue records for this month”
ListRevenueRecordDetailsList revenue record details”Show detailed revenue breakdown”
ListDailyRevenueRecordsList daily revenue records”Show daily revenue for the past week”
ListUsageMeteringDailyRecordsList daily metering records”Show daily metering records”

Co-Sell (11)

Run the full co-sell referral lifecycle across AWS, Azure, and GCP from chat — create, list, update status / stage, sync with cloud partners, and pull dashboard insights.

ToolDescriptionExample Prompt
ListCosellReferralsList co-sell referrals (inbound + outbound) with filters”List my AWS referrals in Pending Acceptance status from last week”
GetCosellReferralGet full details of a single co-sell referral by ID”Show me referral ref-abc123”
CreateCosellReferralCreate an outbound co-sell referral to a cloud partner (AWS / AZURE / GCP)“Create an AWS co-sell referral for Acme Corp, expected close date 2026-09-30”
UpdateCosellReferralUpdate referral fields, status, or stage”Move referral ref-abc123 from Draft to Submitted”
BatchCreateCosellReferralsCreate multiple referrals in one call (recommended ≤ 20)“Share these 10 opportunities to AWS as referrals”
ValidateReferralDry-run validate a referral against partner schema before creating”Validate this referral before submitting to AWS”
SyncSingleReferralSync a single referral inbound or outbound with the cloud partner”Sync referral ref-abc123 to AWS”
AzureInvitePartnerCollaborationInvite another partner to collaborate on an Azure referral (Azure only)“Invite partner X to collaborate on this Azure referral”
GetCosellDashboardCo-sell insights: pipeline KPIs, outstanding actions, activity logs”Show my co-sell pipeline for the last 30 days”
GetPartnerContactsList known partner contacts for a buyer company (by email domain)“Who at AWS have we worked with for acme.com before?”
SearchPartnerConnectionsSearch the org’s connected AWS partners by name”Find AWS partner connections matching ‘Snowflake‘“

Support Tickets (8)

ToolDescriptionExample Prompt
ListSupportTicketsList support tickets”Show all open support tickets”
GetSupportTicketGet ticket details”Get details for ticket-123”
CreateSupportTicketCreate a support ticket”Create a ticket for a billing issue”
UpdateSupportTicketUpdate a support ticket”Set ticket-123 priority to high”
CloseSupportTicketClose a ticket”Close ticket-123”
ReopenSupportTicketReopen a ticket”Reopen ticket-123”
CreateSupportTicketCommentAdd a comment to a ticket”Add a comment to ticket-123”
CreateSupportTicketAttachmentAttach a file to a ticket”Attach a file to ticket-123”

Notifications (6)

ToolDescriptionExample Prompt
ListNotificationEventsList notification events”Show recent notification events”
ListNotificationEventsByEntityList notifications for an entity”Show notifications for offer off-123”
ListNotificationMessagesList notification messages”List notification messages”
GetNotificationMessageGet notification message details”Get notification message details”
GetNotificationConfigInfoGet organization notification config”Show my notification settings”
UpdateNotificationConfigInfoUpdate organization notification config”Update my notification settings”

Operations (3)

ToolDescriptionExample Prompt
ListOperationsV2List operations with filters”Show recent operations”
GetOperationV2Get operation details”Get details for operation op-123”
ListOperationHistoryV2Get operation history”Show operation history”

API Management (2)

ToolDescriptionExample Prompt
ListApiClientsList API clients”Show all API clients”
GetApiClientGet API client details”Get API client details”

Knowledge Search (1)

ToolDescriptionExample Prompt
SearchKnowledgeSearch the marketplace knowledge index (AWS, Azure, GCP docs + Suger docs + support)“How do I publish a private offer on Azure Marketplace?”

Auditing (1)

ToolDescriptionExample Prompt
QueryAuditingEventsQuery audit events”Show audit events from the past 7 days”

Common Parameters

Most tools accept these standard parameters. Your AI assistant discovers the full schema for each tool automatically — you don’t need to specify parameters manually.

ParameterTypeDescription
orgIdstringOrganization ID (required, path parameter)
partnerstringCloud partner filter: AWS, AZURE, GCP
limitnumberPage size for list operations
offsetnumberPagination offset