Decide Policy Notaries
Проверка условий возврата, отмены и пробного периода у американских подписочных сервисов
Добавьте сервер в «Мои MCP» — получите адрес подключения для Claude и ChatGPT.
Добавить в «Мои MCP»Нужно войти или зарегистрироваться — вернём на эту страницу.
Описание
Decide Policy Notaries проверяет правила подписочных сервисов в США: можно ли вернуть деньги, что будет при отмене, можно ли отменить покупку и какие условия у пробного периода. Охвачено около сотни сервисов, правила версионированы и опираются на источники. Пригодится покупателям и службам поддержки, которые разбираются со спорными списаниями. Четыре инструмента: оценка права на возврат денег по подписке, проверка условий и штрафов при отмене (сама отмена не выполняется), оценка возможности отменить покупку и разбор условий действующего пробного предложения. Если данных для уверенного ответа не хватает, сервер не даёт положительный вердикт.
Инструменты · 4
из ответа tools/list
Check cancellation penalty
cancellation_penalty
Check cancellation penalty
cancellation_penalty Check US subscription cancellation terms without executing cancellation. Known vendors include review-only and retired scopes: their presence is not automation support. Adobe requires manual contract review. Typeform requires Basic, direct/self-serve platform scope and returns CANCEL_AT_PERIOD_END, not an immediate cancellation or refund. Missing scope, retired sources or unavailable current evidence return UNKNOWN.
cancellation_penalty(plan: string, region: string, vendor: string, product?: string, contract_type?: string, billing_cadence?: string, purchase_channel?: string, requested_action?: string)
// inputSchema
{
"type": "object",
"required": [
"vendor",
"region",
"plan"
],
"properties": {
"plan": {
"enum": [
"individual",
"basic"
],
"type": "string",
"description": "Use 'basic' for Typeform; 'individual' for other supported vendors."
},
"region": {
"enum": [
"US"
],
"type": "string",
"description": "Region code. Currently only 'US' is supported."
},
"vendor": {
"enum": [
"1password",
"adobe",
"amazon_music_unlimited",
"amazon_prime",
"amc_plus",
"apple_app_store",
"apple_arcade",
"apple_music",
"apple_tv_plus",
"audible",
"bitwarden",
"britbox",
"bumble",
"calm",
"canva",
"chatgpt_plus",
"claude_pro",
"coursera_plus",
"crunchyroll",
"dashlane",
"deezer",
"discord_nitro",
"discovery_plus",
"disney_plus",
"doordash_dashpass",
"dropbox_us",
"duolingo",
"ea_play",
"espn_plus",
"evernote",
"expressvpn",
"figma",
"fitbit_premium",
"fubo_tv",
"github_pro",
"google_one",
"google_play",
"grammarly",
"headspace",
"hellofresh",
"hinge",
"hulu",
"icloud_plus",
"instacart_plus",
"keeper",
"kindle_unlimited",
"lastpass",
"linkedin_premium",
"masterclass",
"max",
"microsoft_365",
"midjourney",
"mlb_tv",
"myfitnesspal_premium",
"netflix",
"new_york_times",
"nfl_plus",
"nintendo_switch_online",
"noom",
"nordvpn",
"notion",
"paramount_plus",
"patreon",
"peacock",
"peloton",
"playstation_plus",
"proton",
"reddit_premium",
"ring_protect",
"roblox_premium",
"scribd",
"shutterstock",
"siriusxm",
"slack",
"sling_tv",
"snapchat_plus",
"soundcloud_go",
"spotify",
"squarespace",
"starz",
"strava",
"substack",
"surfshark",
"telegram_premium",
"tidal",
"tinder",
"todoist",
"twitch",
"typeform",
"uber_one",
"ubisoft_plus",
"wall_street_journal",
"walmart_plus",
"washington_post",
"weightwatchers",
"wix",
"x_premium",
"xbox_game_pass",
"youtube_premium",
"youtube_tv",
"zoom"
],
"type": "string",
"description": "Vendor identifier (lowercase, underscore-separated)."
},
"product": {
"enum": [
"platform_subscription"
],
"type": "string",
"description": "Required for Typeform. Excludes payments collected from form respondents."
},
"contract_type": {
"enum": [
"self_serve"
],
"type": "string",
"description": "Required for Typeform. Custom and enterprise contracts are not covered."
},
"billing_cadence": {
"enum": [
"monthly",
"annual"
],
"type": "string",
"description": "Required when the vendor applies different cancellation terms to monthly and annual plans."
},
"purchase_channel": {
"enum": [
"direct"
],
"type": "string",
"description": "Required for Typeform. Third-party purchases are not covered."
},
"requested_action": {
"enum": [
"cancel_at_period_end"
],
"type": "string",
"description": "Required for Typeform. Checks ending renewal at the paid term end; does not execute it."
}
},
"additionalProperties": false
}
Check refund eligibility
refund_eligibility
Check refund eligibility
refund_eligibility Evaluate a US consumer subscription refund against versioned source-backed rules. Returns UNKNOWN when required conditions are absent or the vendor requires approval or manual policy review.
refund_eligibility(plan: string, region: string, vendor: string, days_since_purchase: number, qualifying_conditions_met?: boolean)
// inputSchema
{
"type": "object",
"required": [
"vendor",
"days_since_purchase",
"region",
"plan"
],
"properties": {
"plan": {
"enum": [
"individual"
],
"type": "string",
"description": "Plan type. Currently only 'individual' plans are supported."
},
"region": {
"enum": [
"US"
],
"type": "string",
"description": "Region code. Currently only 'US' is supported."
},
"vendor": {
"enum": [
"1password",
"adobe",
"amazon_music_unlimited",
"amazon_prime",
"amc_plus",
"apple_app_store",
"apple_arcade",
"apple_music",
"apple_tv_plus",
"audible",
"bitwarden",
"britbox",
"bumble",
"calm",
"canva",
"chatgpt_plus",
"claude_pro",
"coursera_plus",
"crunchyroll",
"dashlane",
"deezer",
"discord_nitro",
"discovery_plus",
"disney_plus",
"doordash_dashpass",
"dropbox_us",
"duolingo",
"ea_play",
"espn_plus",
"evernote",
"expressvpn",
"figma",
"fitbit_premium",
"fubo_tv",
"github_pro",
"google_one",
"google_play",
"grammarly",
"headspace",
"hellofresh",
"hinge",
"hulu",
"icloud_plus",
"instacart_plus",
"keeper",
"kindle_unlimited",
"lastpass",
"linkedin_premium",
"masterclass",
"max",
"microsoft_365",
"midjourney",
"mlb_tv",
"myfitnesspal_premium",
"netflix",
"new_york_times",
"nfl_plus",
"nintendo_switch_online",
"noom",
"nordvpn",
"notion",
"paramount_plus",
"patreon",
"peacock",
"peloton",
"playstation_plus",
"proton",
"reddit_premium",
"ring_protect",
"roblox_premium",
"scribd",
"shutterstock",
"siriusxm",
"slack",
"sling_tv",
"snapchat_plus",
"soundcloud_go",
"spotify",
"squarespace",
"starz",
"strava",
"substack",
"surfshark",
"telegram_premium",
"tidal",
"tinder",
"todoist",
"twitch",
"uber_one",
"ubisoft_plus",
"wall_street_journal",
"walmart_plus",
"washington_post",
"weightwatchers",
"wix",
"x_premium",
"xbox_game_pass",
"youtube_premium",
"youtube_tv",
"zoom"
],
"type": "string",
"description": "Vendor identifier (lowercase, underscore-separated)."
},
"days_since_purchase": {
"type": "number",
"minimum": 0,
"description": "Number of days since the subscription was purchased."
},
"qualifying_conditions_met": {
"type": "boolean",
"description": "Required when the vendor policy has source-specific conditions such as first purchase, unused benefits, or an eligible annual plan."
}
},
"additionalProperties": false
}
Check return eligibility
return_eligibility
Check return eligibility
return_eligibility Evaluate whether a US consumer subscription purchase can be reversed under versioned source-backed rules. Returns UNKNOWN when required conditions are absent or manual review is required.
return_eligibility(plan: string, region: string, vendor: string, days_since_purchase: number, qualifying_conditions_met?: boolean)
// inputSchema
{
"type": "object",
"required": [
"vendor",
"days_since_purchase",
"region",
"plan"
],
"properties": {
"plan": {
"enum": [
"individual"
],
"type": "string",
"description": "Plan type. Currently only 'individual' plans are supported."
},
"region": {
"enum": [
"US"
],
"type": "string",
"description": "Region code. Currently only 'US' is supported."
},
"vendor": {
"enum": [
"1password",
"adobe",
"amazon_music_unlimited",
"amazon_prime",
"amc_plus",
"apple_app_store",
"apple_arcade",
"apple_music",
"apple_tv_plus",
"audible",
"bitwarden",
"britbox",
"bumble",
"calm",
"canva",
"chatgpt_plus",
"claude_pro",
"coursera_plus",
"crunchyroll",
"dashlane",
"deezer",
"discord_nitro",
"discovery_plus",
"disney_plus",
"doordash_dashpass",
"dropbox_us",
"duolingo",
"ea_play",
"espn_plus",
"evernote",
"expressvpn",
"figma",
"fitbit_premium",
"fubo_tv",
"github_pro",
"google_one",
"google_play",
"grammarly",
"headspace",
"hellofresh",
"hinge",
"hulu",
"icloud_plus",
"instacart_plus",
"keeper",
"kindle_unlimited",
"lastpass",
"linkedin_premium",
"masterclass",
"max",
"microsoft_365",
"midjourney",
"mlb_tv",
"myfitnesspal_premium",
"netflix",
"new_york_times",
"nfl_plus",
"nintendo_switch_online",
"noom",
"nordvpn",
"notion",
"paramount_plus",
"patreon",
"peacock",
"peloton",
"playstation_plus",
"proton",
"reddit_premium",
"ring_protect",
"roblox_premium",
"scribd",
"shutterstock",
"siriusxm",
"slack",
"sling_tv",
"snapchat_plus",
"soundcloud_go",
"spotify",
"squarespace",
"starz",
"strava",
"substack",
"surfshark",
"telegram_premium",
"tidal",
"tinder",
"todoist",
"twitch",
"uber_one",
"ubisoft_plus",
"wall_street_journal",
"walmart_plus",
"washington_post",
"weightwatchers",
"wix",
"x_premium",
"xbox_game_pass",
"youtube_premium",
"youtube_tv",
"zoom"
],
"type": "string",
"description": "Vendor identifier (lowercase, underscore-separated)."
},
"days_since_purchase": {
"type": "number",
"minimum": 0,
"description": "Number of days since the subscription was purchased."
},
"qualifying_conditions_met": {
"type": "boolean",
"description": "Required when the vendor policy has source-specific conditions such as first purchase, unused benefits, or an eligible annual plan."
}
},
"additionalProperties": false
}
Check trial terms
trial_terms
Check trial terms
trial_terms Evaluate a live US consumer subscription trial offer. Supply observed availability, duration, card, and auto-conversion facts; the tool returns UNKNOWN instead of inferring current offers from static data.
trial_terms(plan: string, region: string, vendor: string, offer_confirmed?: boolean, observed_trial_days?: integer, observed_auto_converts?: boolean, observed_card_required?: boolean)
// inputSchema
{
"type": "object",
"required": [
"vendor",
"region",
"plan"
],
"properties": {
"plan": {
"enum": [
"individual"
],
"type": "string",
"description": "Plan type. Currently only 'individual' plans are supported."
},
"region": {
"enum": [
"US"
],
"type": "string",
"description": "Region code. Currently only 'US' is supported."
},
"vendor": {
"enum": [
"1password",
"adobe",
"amazon_music_unlimited",
"amazon_prime",
"amc_plus",
"apple_app_store",
"apple_arcade",
"apple_music",
"apple_tv_plus",
"audible",
"bitwarden",
"britbox",
"bumble",
"calm",
"canva",
"chatgpt_plus",
"claude_pro",
"coursera_plus",
"crunchyroll",
"dashlane",
"deezer",
"discord_nitro",
"discovery_plus",
"disney_plus",
"doordash_dashpass",
"dropbox_us",
"duolingo",
"ea_play",
"espn_plus",
"evernote",
"expressvpn",
"figma",
"fitbit_premium",
"fubo_tv",
"github_pro",
"google_one",
"google_play",
"grammarly",
"headspace",
"hellofresh",
"hinge",
"hulu",
"icloud_plus",
"instacart_plus",
"keeper",
"kindle_unlimited",
"lastpass",
"linkedin_premium",
"masterclass",
"max",
"microsoft_365",
"midjourney",
"mlb_tv",
"myfitnesspal_premium",
"netflix",
"new_york_times",
"nfl_plus",
"nintendo_switch_online",
"noom",
"nordvpn",
"notion",
"paramount_plus",
"patreon",
"peacock",
"peloton",
"playstation_plus",
"proton",
"reddit_premium",
"ring_protect",
"roblox_premium",
"scribd",
"shutterstock",
"siriusxm",
"slack",
"sling_tv",
"snapchat_plus",
"soundcloud_go",
"spotify",
"squarespace",
"starz",
"strava",
"substack",
"surfshark",
"telegram_premium",
"tidal",
"tinder",
"todoist",
"twitch",
"uber_one",
"ubisoft_plus",
"wall_street_journal",
"walmart_plus",
"washington_post",
"weightwatchers",
"wix",
"x_premium",
"xbox_game_pass",
"youtube_premium",
"youtube_tv",
"zoom"
],
"type": "string",
"description": "Vendor identifier (lowercase, underscore-separated)."
},
"offer_confirmed": {
"type": "boolean",
"description": "For account- or promotion-specific trials, whether a live offer has been confirmed for this account."
},
"observed_trial_days": {
"type": "integer",
"maximum": 365,
"minimum": 0,
"description": "Trial duration shown by the confirmed live offer. Required when offer_confirmed is true for a variable offer."
},
"observed_auto_converts": {
"type": "boolean",
"description": "Whether the confirmed live offer converts to a paid subscription after the trial."
},
"observed_card_required": {
"type": "boolean",
"description": "Whether the confirmed live offer requires a payment card."
}
},
"additionalProperties": false
}
Вопросы, новые серверы, обсуждение MCP
t.me/rusmcp · t.me/RusMcp_bot