accueil / serveurs / Finance & Paiement / io.github.sapph1re/mcp-billing-gateway
io.github.sapph1re/mcp-billing-gateway
serveur MCP (Model Context Protocol) · mcp-billing-gateway 0.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.sapph1re/mcp-billing-gateway est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.sapph1re/mcp-billing-gateway » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 12 outils
- create_plan≈ 282 tokens
Create a pricing plan for a server
Paramètres, retour & exemple (10)
Paramètresname· string · requis
Plan nameapi_key· string · requis
Operator API keyserver_id· string · requis
Server IDis_default· boolean · optionnel
Set as default plan for this serverbilling_model· string · requis · per_call | subscription | tiered
Billing modelfree_calls_per_month· number · optionnel
Free calls per monthsubscription_interval· string · optionnel
Subscription interval (month/year)subscription_call_limit· number · optionnel
Max calls per subscription periodprice_per_call_usd_micro· number · optionnel
Price per call in USD micros (1/1,000,000)subscription_price_usd_cents· number · optionnel
Monthly subscription price in cents
Exemple d'appel{"name": "create_plan", "arguments": {"name": "texte", "api_key": "texte", "server_id": "texte", "billing_model": "per_call"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_server≈ 224 tokens
Register a new MCP server for billing
Paramètres, retour & exemple (8)
Paramètresname· string · requis
Server display nameapi_key· string · requis
Operator API keyauth_mode· string · optionnel
Auth mode: header (default) or queryis_public· boolean · optionnel
Whether to list in public server directorytransport· string · optionnel
Transport type: http (default) or stdioproxy_slug· string · requis
URL slug for the billing proxy endpointdescription· string · optionnel
Server descriptionupstream_url· string · requis
Upstream MCP server URL
Exemple d'appel{"name": "create_server", "arguments": {"name": "texte", "api_key": "texte", "proxy_slug": "texte", "upstream_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delete_server≈ 90 tokens
Soft-delete a server (can be restored)
Paramètres, retour & exemple (2)
Paramètresapi_key· string · requis
Operator API keyserver_id· string · requis
Server ID to delete
Exemple d'appel{"name": "delete_server", "arguments": {"api_key": "texte", "server_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_operator_info≈ 71 tokens
Get current operator profile and status
Paramètres, retour & exemple (1)
Paramètresapi_key· string · requis
Operator API key
Exemple d'appel{"name": "get_operator_info", "arguments": {"api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_revenue≈ 69 tokens
Get revenue summary and payout history
Paramètres, retour & exemple (1)
Paramètresapi_key· string · requis
Operator API key
Exemple d'appel{"name": "get_revenue", "arguments": {"api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_server≈ 88 tokens
Get server details including pricing plans
Paramètres, retour & exemple (2)
Paramètresapi_key· string · requis
Operator API keyserver_id· string · requis
Server ID
Exemple d'appel{"name": "get_server", "arguments": {"api_key": "texte", "server_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_usage≈ 127 tokens
Get usage analytics for a server (calls, revenue, top callers)
Paramètres, retour & exemple (4)
Paramètresto· string · optionnel
End date (YYYY-MM-DD)from· string · optionnel
Start date (YYYY-MM-DD)api_key· string · requis
Operator API keyserver_id· string · requis
Server ID
Exemple d'appel{"name": "get_usage", "arguments": {"api_key": "texte", "server_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_plans≈ 86 tokens
List pricing plans for a server
Paramètres, retour & exemple (2)
Paramètresapi_key· string · requis
Operator API keyserver_id· string · requis
Server ID
Exemple d'appel{"name": "list_plans", "arguments": {"api_key": "texte", "server_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_servers≈ 72 tokens
List all MCP servers registered by the operator
Paramètres, retour & exemple (1)
Paramètresapi_key· string · requis
Operator API key
Exemple d'appel{"name": "list_servers", "arguments": {"api_key": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - register_operator≈ 97 tokens
Register a new operator account with Stripe Connect onboarding
Paramètres, retour & exemple (2)
Paramètresname· string · requis
Operator or company nameemail· string · requis
Operator email address
Exemple d'appel{"name": "register_operator", "arguments": {"name": "texte", "email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_plan≈ 177 tokens
Update a pricing plan
Paramètres, retour & exemple (7)
Paramètresname· string · optionnel
New plan nameapi_key· string · requis
Operator API keyplan_id· string · requis
Plan IDis_active· boolean · optionnel
Activate or deactivate planis_default· boolean · optionnel
Set as default planfree_calls_per_month· number · optionnel
New free call limitprice_per_call_usd_micro· number · optionnel
New price per call
Exemple d'appel{"name": "update_plan", "arguments": {"api_key": "texte", "plan_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_server≈ 186 tokens
Update server settings (name, description, upstream_url, is_public, status)
Paramètres, retour & exemple (7)
Paramètresname· string · optionnel
New server namestatus· string · optionnel
Server status (active/paused)api_key· string · requis
Operator API keyis_public· boolean · optionnel
Public listing toggleserver_id· string · requis
Server IDdescription· string · optionnel
New descriptionupstream_url· string · optionnel
New upstream URL
Exemple d'appel{"name": "update_server", "arguments": {"api_key": "texte", "server_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».