renewalmatrix
Score a subscription flow against US click-to-cancel / auto-renewal laws.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"renewalmatrix": {
"url": "https://renewalmatrix.vercel.app/api/mcp"
}
}
}Remote endpoints
https://renewalmatrix.vercel.app/api/mcpstreamable-httpWhat it can do
Tool inventory
Tools (1)
🔴check_renewal_compliance(sells_states, online_signup, online_cancel, phone_or_email_required, prechecked_consent, ...)
Score a subscription business's signup/cancellation flow against current US click-to-cancel / automatic-renewal laws (federal FTC Section 5/ROSCA, plus CA/CO/VT/OR in the full paid report). Deterministic rules engine, no LLM guessing -- every finding cites its actual statute. This free tool returns only the federal result plus a locked count of state findings; the full 5-jurisdiction report with citations is a $49 one-time purchase at renewalmatrix.vercel.app. Informational only, not legal advice.
Input Schema
{
"type": "object",
"properties": {
"sells_states": {
"type": "array",
"items": {
"type": "string"
},
"description": "State codes the business sells subscriptions in, e.g. ['CA','CO'], or ['nationwide']"
},
"online_signup": {
"type": "boolean",
"description": "Can a customer sign up online? (default true)"
},
"online_cancel": {
"type": "boolean",
"description": "Can a customer cancel online, same medium as signup?"
},
"phone_or_email_required": {
"type": "boolean",
"description": "Is phone or email required to cancel?"
},
"prechecked_consent": {
"type": "boolean",
"description": "Is the auto-renew consent box pre-checked/default-on?"
},
"renewal_notice_days": {
"type": "integer",
"description": "Days of advance notice sent before a renewal charge, if any"
},
"long_term_or_discounted_trial": {
"type": "boolean",
"description": "Is this a 1+ year term or a discounted-trial-to-paid conversion?"
},
"confirmation_email_with_cancel_instructions": {
"type": "boolean",
"description": "Does the signup confirmation email restate cancel instructions?"
},
"b2b_customers_colorado": {
"type": "boolean",
"description": "Does the business sell to B2B customers in Colorado?"
}
},
"required": [
"sells_states"
]
}Community
Evidence