{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_keithah-stripe-mcp","slug":"keithah-stripe-mcp","name":"Stripe Fraud Control","type":"mcp","url":"https://github.com/keithah/stripe-mcp","page_url":"https://unfragile.ai/keithah-stripe-mcp","categories":["mcp-servers"],"tags":["mcp","model-context-protocol","smithery:keithah/stripe-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_keithah-stripe-mcp__cap_0","uri":"capability://data.processing.analysis.suspicious.payment.investigation","name":"suspicious payment investigation","description":"This capability leverages Stripe's Radar risk signals to assess and investigate suspicious payments in real-time. By integrating directly with the Stripe API, it retrieves detailed risk assessments and transaction histories, allowing users to analyze patterns and make informed decisions about potential fraud. The system is designed to provide early warnings and alerts, enabling proactive measures against fraudulent activities.","intents":["How can I investigate a suspicious payment quickly?","What risk signals should I look for in a transaction?","How do I access detailed fraud reports for my payments?"],"best_for":["payment processors managing high transaction volumes"],"limitations":["Dependent on Stripe API availability and response times","Requires understanding of Stripe's risk signal definitions"],"requires":["Stripe account with API access","Node.js 14+"],"input_types":["transaction IDs","payment details"],"output_types":["risk assessment reports","transaction histories"],"categories":["data-processing-analysis","fraud-detection"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_keithah-stripe-mcp__cap_1","uri":"capability://automation.workflow.fraud.dispute.management","name":"fraud dispute management","description":"This capability allows users to efficiently manage disputes by accessing the full history of transactions and associated risk signals through the Stripe API. It automates the process of gathering necessary documentation and evidence for disputes, streamlining communication with customers and payment processors. The system can issue refunds directly from the interface, which helps mitigate potential losses quickly.","intents":["How can I manage a payment dispute effectively?","What information do I need to resolve a customer dispute?","How do I issue a refund for a disputed transaction?"],"best_for":["e-commerce businesses facing frequent disputes"],"limitations":["Limited to Stripe transactions only","May require manual input for complex disputes"],"requires":["Stripe account with dispute management permissions","Node.js 14+"],"input_types":["dispute details","transaction IDs"],"output_types":["dispute resolution reports","refund confirmations"],"categories":["automation-workflow","customer-service"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_keithah-stripe-mcp__cap_2","uri":"capability://tool.use.integration.custom.action.invocation","name":"custom action invocation","description":"This capability enables users to tap into any Stripe API resource for custom actions, allowing for tailored responses to specific fraud scenarios. By utilizing a flexible function-calling mechanism, users can define and execute custom workflows that suit their unique business needs, enhancing the overall fraud management process.","intents":["How can I create custom workflows for fraud management?","What actions can I automate using the Stripe API?","How do I implement a custom response to a fraud alert?"],"best_for":["developers building bespoke fraud detection solutions"],"limitations":["Requires familiarity with Stripe API and custom coding","Potentially complex setup for non-technical users"],"requires":["Stripe account with API access","Node.js 14+"],"input_types":["custom function definitions","API parameters"],"output_types":["custom action results","API response data"],"categories":["tool-use-integration","custom-development"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_keithah-stripe-mcp__cap_3","uri":"capability://automation.workflow.refund.processing.automation","name":"refund processing automation","description":"This capability automates the process of issuing full or partial refunds based on predefined criteria or user inputs. By integrating with Stripe's refund API, it allows for quick and efficient processing of refunds directly from the dashboard, reducing the time and effort needed to manage customer refunds manually.","intents":["How can I automate the refund process for my transactions?","What criteria can I set for issuing refunds automatically?","How do I quickly issue a refund for a customer request?"],"best_for":["businesses with high refund rates needing efficiency"],"limitations":["Refund automation may not cover all edge cases","Requires clear criteria to avoid erroneous refunds"],"requires":["Stripe account with refund permissions","Node.js 14+"],"input_types":["transaction IDs","refund criteria"],"output_types":["refund confirmations","refund status updates"],"categories":["automation-workflow","financial-management"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":30,"verified":false,"data_access_risk":"moderate","permissions":["Stripe account with API access","Node.js 14+","Stripe account with dispute management permissions","Stripe account with refund permissions"],"failure_modes":["Dependent on Stripe API availability and response times","Requires understanding of Stripe's risk signal definitions","Limited to Stripe transactions only","May require manual input for complex disputes","Requires familiarity with Stripe API and custom coding","Potentially complex setup for non-technical users","Refund automation may not cover all edge cases","Requires clear criteria to avoid erroneous refunds","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.33,"ecosystem":0.48999999999999994,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.915Z","last_scraped_at":"2026-05-03T15:19:31.415Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=keithah-stripe-mcp","compare_url":"https://unfragile.ai/compare?artifact=keithah-stripe-mcp"}},"signature":"QnEl1s+g3zpWaAGpR4N6fN1AQPfcCQ/BOVTLzbsJvWvxx/YRzK00ajKE9X7WbHW8Zk9EY3+tP+NCvotpKU3NDg==","signedAt":"2026-06-22T03:00:36.743Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/keithah-stripe-mcp","artifact":"https://unfragile.ai/keithah-stripe-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=keithah-stripe-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}