SparkPay
Ce que fait ce MCP
Manages Stripe-based billing for indie applications, including plans, pricing, coupons, subscriptions, customers, revenue reporting, and integration kits.
Outils
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'tier'], 'properties': {'tier': {'type': 'string'}, 'app_id': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_ids', 'code', 'discount_percent'], 'properties': {'code': {'type': 'string'}, 'listed': {'type': 'boolean', 'default': False}, 'app_ids': {'type': 'array', 'items': {'type': 'string'}}, 'dry_run': {'type': 'boolean', 'default': False}, 'max_uses': {'type': 'number'}, 'expires_at': {'type': 'string'}, 'description': {'type': 'string'}, 'applies_to_tiers': {'type': 'array', 'items': {'type': 'string'}}, 'discount_percent': {'type': 'number'}, 'confirm_high_discount': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_ids', 'code'], 'properties': {'code': {'type': 'string'}, 'app_ids': {'type': 'array', 'items': {'type': 'string'}}, 'dry_run': {'type': 'boolean', 'default': False}, 'confirm_used': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_name', 'answers'], 'properties': {'answers': {'type': 'object', 'required': ['plan_catalog', 'success_url', 'cancel_url'], 'properties': {'push_mode': {'type': 'boolean', 'default': False}, 'cancel_url': {'type': 'string'}, 'trial_days': {'type': 'number'}, 'success_url': {'type': 'string'}, 'plan_catalog': {'type': 'array', 'items': {'type': 'object', 'required': ['tier', 'name', 'monthly_price'], 'properties': {'name': {'type': 'string'}, 'tier': {'type': 'string'}, 'amount': {'type': 'number'}, 'trial_days': {'type': 'number'}, 'payment_type': {'enum': ['free', 'subscription', 'one_time', 'contact'], 'type': 'string'}, 'yearly_price': {'type': 'number'}, 'monthly_price': {'type': 'number'}}}}, 'confirm_overwrite': {'type': 'boolean', 'default': False}}}, 'app_name': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'code', 'discount_percent'], 'properties': {'code': {'type': 'string'}, 'app_id': {'type': 'string'}, 'listed': {'type': 'boolean', 'default': False}, 'dry_run': {'type': 'boolean', 'default': False}, 'max_uses': {'type': 'number'}, 'expires_at': {'type': 'string'}, 'description': {'type': 'string'}, 'applies_to_tiers': {'type': 'array', 'items': {'type': 'string'}}, 'discount_percent': {'type': 'number'}, 'confirm_high_discount': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'code'], 'properties': {'code': {'type': 'string'}, 'app_id': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': False}, 'confirm_used': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'email': {'type': 'string'}, 'app_id': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'code', 'emails'], 'properties': {'code': {'type': 'string'}, 'app_id': {'type': 'string'}, 'emails': {'type': 'array', 'items': {'type': 'string'}}, 'source': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': False}, 'enforce_invite_only': {'type': 'boolean', 'default': True}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'code'], 'properties': {'code': {'type': 'string'}, 'app_id': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 50}, 'app_id': {'type': 'string'}, 'active_only': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id'], 'properties': {'app_id': {'type': 'string'}, 'include_stripe_ids': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 25}, 'app_id': {'type': 'string'}, 'include_samples': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 25}, 'app_id': {'type': 'string'}, 'include_samples': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 25}, 'app_id': {'type': 'string'}, 'status': {'enum': ['pending', 'rewarded'], 'type': 'string'}, 'include_samples': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'number', 'default': 25}, 'app_id': {'type': 'string'}, 'status': {'enum': ['active', 'trialing', 'past_due', 'canceled'], 'type': 'string'}, 'payment_type': {'enum': ['free', 'subscription', 'one_time', 'payg'], 'type': 'string'}, 'include_samples': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_name'], 'properties': {'app_name': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'include_samples': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'app_id': {'type': 'string'}, 'include_samples': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'code', 'email'], 'properties': {'code': {'type': 'string'}, 'email': {'type': 'string'}, 'app_id': {'type': 'string'}, 'reason': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': False}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'code', 'listed'], 'properties': {'code': {'type': 'string'}, 'app_id': {'type': 'string'}, 'listed': {'type': 'boolean'}, 'dry_run': {'type': 'boolean', 'default': False}, 'listed_from': {'type': 'string'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id'], 'properties': {'tier': {'type': 'string'}, 'stage': {'enum': ['overview', 'plans', 'coupon', 'branding', 'content', 'finish'], 'type': 'string', 'default': 'overview'}, 'app_id': {'type': 'string'}, 'domain': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': False}, 'faq_drafts': {'type': 'array', 'items': {'type': 'object', 'required': ['question', 'answer'], 'properties': {'answer': {'type': 'string'}, 'question': {'type': 'string'}}}}, 'coupon_code': {'type': 'string'}, 'discount_percent': {'type': 'number'}, 'price_suggestions': {'type': 'array', 'items': {'type': 'object', 'required': ['amount_cents', 'billing'], 'properties': {'tier': {'type': 'string'}, 'label': {'type': 'string'}, 'billing': {'enum': ['one_time', 'subscription'], 'type': 'string'}, 'rationale': {'type': 'string'}, 'recommended': {'type': 'boolean'}, 'amount_cents': {'type': 'number'}}}}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'updates'], 'properties': {'mode': {'enum': ['merge', 'replace'], 'type': 'string', 'default': 'merge'}, 'app_id': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': False}, 'updates': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {'type': 'number'}}}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'tier'], 'properties': {'name': {'type': 'string'}, 'tier': {'type': 'string'}, 'app_id': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': False}, 'is_elite': {'type': 'boolean'}, 'recommended': {'type': 'boolean'}}}
Schéma d’entrée
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['app_id', 'updates'], 'properties': {'app_id': {'type': 'string'}, 'dry_run': {'type': 'boolean', 'default': False}, 'updates': {'type': 'array', 'items': {'type': 'object', 'required': ['tier'], 'properties': {'tier': {'type': 'string'}, 'amount_cents': {'type': 'number'}, 'payment_type': {'enum': ['one_time', 'subscription'], 'type': 'string'}, 'monthly_amount_cents': {'type': 'number'}}}}}}
Modifications récentes des outils
Serveurs MCP similaires
Lovie Company Formation
Supports company formation and business administration with bank accounts, cards, invoicing, bookkeeping, accounting periods, and…
AgentLot Marketplace
Enables agents and users to discover, bid on, purchase, deliver, and settle paid digital services and compute work.
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
shiply
Publishes and manages web applications with SQL databases, serverless functions, domains, email tests, client intake, contracts, …
ALM X++ MCP Server
Supports D365 Finance and Operations development with X++ and AOT search, code analysis, Azure DevOps workflows, telemetry querie…
Focxle: AI governance for B2B deals between agents
Provides agent spending controls, delegated budgets, signed authority checks, negotiations, escrow contracts, workforce hiring, a…
Conta Azul MCP
Connects to Conta Azul ERP for managing customers, sales, budgets, contracts, financial accounts, receivables, invoices, settleme…