create_subscription
ActiveTool of FavCRM
declared in 1.0.0
Create a recurring subscription for a member. Bind to a membership tier or set a custom amount + cycle.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"accountId"
],
"properties": {
"amount": {
"type": "number",
"description": "Override amount per cycle (otherwise derived from tier)"
},
"tierId": {
"type": "string",
"description": "Membership tier ID — if set, amount/currency default from the tier"
},
"currency": {
"type": "string",
"description": "ISO currency code (otherwise derived from tier or company default)"
},
"accountId": {
"type": "string",
"description": "Customer accountId"
},
"autoRenew": {
"type": "boolean",
"description": "Auto-renew at period end (default true)"
},
"billingCycle": {
"enum": [
"monthly",
"quarterly",
"yearly",
"one_off"
],
"type": "string",
"description": "Billing cycle (default monthly)"
},
"currentPeriodEnd": {
"type": "string",
"description": "Period end (ISO 8601). Defaults to start + cycle."
},
"currentPeriodStart": {
"type": "string",
"description": "Period start (ISO 8601). Defaults to now."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
FavCRM
https://github.com/favcrm/mcp
1/7 registries