{"name":"io.github.sapph1re/mcp-billing-gateway","slug":"sapph1re-mcp-billing-gateway","title":"MCP Billing Gateway","description":"Billing proxy for MCP servers. Adds Stripe and x402 crypto payments without writing billing code.","url":"https://mcp.market/server/sapph1re-mcp-billing-gateway","rating":null,"grade":"C","score":67,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce","finance"],"presence":{"score":27,"stars":2,"forks":0,"downloads_week":35,"last_push_at":"2026-08-19T20:00:35.000Z","license":"MIT"},"uptime":{"percent":0,"checks":28,"ok":0,"last_checked_at":"2026-11-04T10:15:40.284Z","last_ok_at":"2026-10-24T16:05:04.293Z","latency_ms":194},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/sapph1re/mcp-billing-gateway-sdk","website":null,"version":"0.1.3","remotes":[{"type":"streamable-http","url":"https://mcp-billing-gateway-production.up.railway.app/mcp/"}],"packages":[{"registryType":"pypi","identifier":"mcp-billing-gateway","version":"0.1.2","transport":{"type":"stdio"}}],"tools":[{"name":"create_plan","description":"Create a pricing plan for a server","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"},"server_id":{"type":"string","description":"Server ID"},"name":{"type":"string","description":"Plan name"},"billing_model":{"type":"string","enum":["per_call","subscription","tiered"],"description":"Billing model"},"price_per_call_usd_micro":{"description":"Price per call in USD micros (1/1,000,000)","type":"number"},"free_calls_per_month":{"description":"Free calls per month","type":"number"},"is_default":{"description":"Set as default plan for this server","type":"boolean"},"subscription_price_usd_cents":{"description":"Monthly subscription price in cents","type":"number"},"subscription_interval":{"description":"Subscription interval (month/year)","type":"string"},"subscription_call_limit":{"description":"Max calls per subscription period","type":"number"}},"required":["api_key","server_id","name","billing_model"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"create_server","description":"Register a new MCP server for billing","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"},"name":{"type":"string","description":"Server display name"},"upstream_url":{"type":"string","description":"Upstream MCP server URL"},"proxy_slug":{"type":"string","description":"URL slug for the billing proxy endpoint"},"description":{"description":"Server description","type":"string"},"auth_mode":{"description":"Auth mode: header (default) or query","type":"string"},"transport":{"description":"Transport type: http (default) or stdio","type":"string"},"is_public":{"description":"Whether to list in public server directory","type":"boolean"}},"required":["api_key","name","upstream_url","proxy_slug"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"delete_server","description":"Soft-delete a server (can be restored)","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"},"server_id":{"type":"string","description":"Server ID to delete"}},"required":["api_key","server_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_operator_info","description":"Get current operator profile and status","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"}},"required":["api_key"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_revenue","description":"Get revenue summary and payout history","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"}},"required":["api_key"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_server","description":"Get server details including pricing plans","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"},"server_id":{"type":"string","description":"Server ID"}},"required":["api_key","server_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"get_usage","description":"Get usage analytics for a server (calls, revenue, top callers)","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"},"server_id":{"type":"string","description":"Server ID"},"from":{"description":"Start date (YYYY-MM-DD)","type":"string"},"to":{"description":"End date (YYYY-MM-DD)","type":"string"}},"required":["api_key","server_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_plans","description":"List pricing plans for a server","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"},"server_id":{"type":"string","description":"Server ID"}},"required":["api_key","server_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_servers","description":"List all MCP servers registered by the operator","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"}},"required":["api_key"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"register_operator","description":"Register a new operator account with Stripe Connect onboarding","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"email":{"type":"string","description":"Operator email address"},"name":{"type":"string","description":"Operator or company name"}},"required":["email","name"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"update_plan","description":"Update a pricing plan","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"},"plan_id":{"type":"string","description":"Plan ID"},"name":{"description":"New plan name","type":"string"},"price_per_call_usd_micro":{"description":"New price per call","type":"number"},"free_calls_per_month":{"description":"New free call limit","type":"number"},"is_default":{"description":"Set as default plan","type":"boolean"},"is_active":{"description":"Activate or deactivate plan","type":"boolean"}},"required":["api_key","plan_id"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"update_server","description":"Update server settings (name, description, upstream_url, is_public, status)","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"api_key":{"type":"string","description":"Operator API key"},"server_id":{"type":"string","description":"Server ID"},"name":{"description":"New server name","type":"string"},"description":{"description":"New description","type":"string"},"upstream_url":{"description":"New upstream URL","type":"string"},"is_public":{"description":"Public listing toggle","type":"boolean"},"status":{"description":"Server status (active/paused)","type":"string"}},"required":["api_key","server_id"],"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":67,"grade":"C","scanned_at":"2026-10-27T18:14:50.948Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-27T18:14:50.807Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":0,"max":20,"notes":["remote unreachable: Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"zmsap5bPRDKKrMfDlt7tkg\"}"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":12,"max":15,"notes":["last push 69 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"reliability.unreachable","severity":"high","component":"reliability","title":"Remote endpoint did not respond","detail":"Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"zmsap5bPRDKKrMfDlt7tkg\"}"}],"inputs":{"probes":[{"url":"https://mcp-billing-gateway-production.up.railway.app/mcp/","reachable":false,"authRequired":false,"latencyMs":423,"error":"Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"zmsap5bPRDKKrMfDlt7tkg\"}"}],"packages":[{"registryType":"pypi","identifier":"mcp-billing-gateway","version":"0.1.2","found":true,"weeklyDownloads":35,"license":"MIT","dependencyCount":2,"publishedAt":"2026-04-12T03:32:16.761666Z","repositoryUrl":"https://github.com/sapph1re/mcp-billing-gateway-sdk"}],"repo":{"found":true,"owner":"sapph1re","repo":"mcp-billing-gateway-sdk","archived":false,"pushedAt":"2026-08-19T20:00:35Z","stars":2,"forks":0,"openIssues":2,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/5317413?v=4","ownerCreatedAt":"2013-08-27T02:41:50Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/5317413?v=4&s=128","source":"registry"},"presence":{"stars":2,"forks":0,"downloadsWeek":35,"license":"MIT","lastPushAt":"2026-08-19T20:00:35.000Z","score":27}}}},"grade_history":[{"kind":"downgrade","fromGrade":"B","toGrade":"C","reason":"score 67: Remote endpoint did not respond","createdAt":"2026-10-27T18:14:51.510Z"}],"reviews":[]}