4,500+ servers built on MCP Fusion
Vinkius

Sift (Chargeback) MCP. Manage risk scores and apply decisions in chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Sift (Chargeback) MCP on Cursor AI Code Editor MCP Client Sift (Chargeback) MCP on Claude Desktop App MCP Integration Sift (Chargeback) MCP on OpenAI Agents SDK MCP Compatible Sift (Chargeback) MCP on Visual Studio Code MCP Extension Client Sift (Chargeback) MCP on GitHub Copilot AI Agent MCP Integration Sift (Chargeback) MCP on Google Gemini AI MCP Integration Sift (Chargeback) MCP on Lovable AI Development MCP Client Sift (Chargeback) MCP on Mistral AI Agents MCP Compatible Sift (Chargeback) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Sift (Chargeback) is an MCP Server for managing fraud prevention and chargebacks. It connects your AI agent to Sift's risk engine, allowing you to retrieve real-time user fraud scores, track custom events, report disputes, and apply manual decisions—all without leaving your chat interface.

What your AI agents can do

Apply user decision

Applies a manual decision (e.g., block_user) to an account.

Get user fraud labels

Retrieves labels (like $bad or $good) assigned to a specific user.

Get user fraud score

Returns the current fraud risk score for a given user ID.

+ 5 more capabilities included
Check User Risk Score

Retrieves a numerical fraud score for a specified user ID.

Review Fraud Labels

Gets specific labels (e.g., $bad, $good) Sift has assigned to a user based on their activity.

Execute User Decisions

Applies manual actions or automated decisions (like blocking or approving) against an account.

Log Chargeback Events

Submits a formal chargeback report to Sift, updating the user's risk profile.

Audit User History

Lists all past decisions and labels applied to a single user ID for review.

Log Custom Events

Records general behavioral events (like logins or transactions) into Sift's system for ML training.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Sift (Chargeback): 8 Tools for Fraud Monitoring

These tools let your agent interact directly with Sift's API. You can check scores, log events, apply decisions, and audit history all through natural conversation.

apply019d756c

apply user decision

Applies a manual decision (e.g., block_user) to an account.

get019d756c

get user fraud labels

Retrieves labels (like $bad or $good) assigned to a specific user.

get019d756c

get user fraud score

Returns the current fraud risk score for a given user ID.

list019d756c

list sift decisions

Shows all predefined actions or decisions available in Sift.

list019d756c

list sift workflows

Retrieves a list of configured fraud prevention workflows within your account.

list019d756c

list user decision history

Lists every decision and label applied to an account over time.

report019d756c

report sift chargeback

Reports a specific chargeback event, updating the user's risk profile immediately.

track019d756c

track sift event

Logs general behavioral events (like login or transaction) to refine Sift’s machine learning model.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Sift (Chargeback), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Listen up. This Sift (Chargeback) MCP Server gives your AI client direct control over fraud prevention and chargebacks. You don't gotta stare at a dashboard to manage risk anymore; you just talk to the server, and it handles the heavy lifting.

This isn't some wrapper that just sends data off. It exposes specific tools that let your agent speak straight to Sift’s core API. Here’s what you can do with it:

Checking a User's Risk Status

To see if a user is risky, the get_user_fraud_score tool pulls their current numerical fraud score. That gives you an immediate number to work with. You can also run get_user_fraud_labels to check what specific labels—like $bad or $good—Sift has already slapped on that user based on past activity. If you wanna see all the actions available, run list_sift_decisions; it lists every predefined decision point Sift uses.

Logging and Tracking Behavior

Every action a user takes matters for fraud modeling. Use track_sift_event to log general behavioral data—think logins, transactions, or page views—which feeds back into Sift's machine learning model. If a chargeback happens, you don’t wait for manual reporting; the report_sift_chargeback tool submits that formal report right away, updating the user's risk profile instantly.

Making Decisions and Adjusting Accounts

When you know the risk score, you gotta act. The apply_user_decision tool lets you manually apply an action to an account—you can block a user or greenlight an order—based on your judgment. You can also check what kinds of fraud prevention workflows are active in your setup by calling list_sift_workflows, which shows all the configured rules.

Auditing Everything That Happened

You gotta keep records, right? The list_user_decision_history tool pulls a complete timeline, showing every single decision and label that’s ever been applied to an account. This is your audit trail. You can also run list_sift_decisions again just to see the full menu of predefined actions available in Sift.

Here's how it works with your agent:

  1. You hook up this server and feed it your Sift REST API Key and Account ID.
  2. When you ask your AI client, 'What’s the risk for user X?' your agent recognizes that it needs to run a tool. It calls get_user_fraud_score with User X's ID.
  3. The MCP Server hits the Sift API, grabs the raw score data, and feeds it straight back to your agent. Your agent then takes that cold data and spits out an easy answer for you.

It’s simple: talk naturally, and your agent does all the heavy lifting across fraud risk management without you ever leaving your chat window.

How Sift (Chargeback) MCP Works

  1. 1 Subscribe to the server and input your Sift REST API Key and Account ID.
  2. 2 Your AI agent calls a tool function (e.g., get_user_fraud_score) with necessary parameters like a User ID.
  3. 3 The MCP Server executes the call against the live Sift API and passes the resulting data payload back to your agent.

The bottom line is, it lets you use established fraud APIs as if they were simple chat commands.

Who Is Sift (Chargeback) MCP For?

Risk Analysts, Trust & Safety Managers, and E-commerce Operations teams need this. If your job involves manually checking dashboards or clicking through logs to determine why an order was rejected—you're here. This tool lets you automate the investigative part of fraud review.

Risk Analyst

Runs queries on user history (list_user_decision_history) and checks scores (get_user_fraud_score) to identify patterns in chargeback activity.

Trust & Safety Manager

Applies immediate, manual decisions (e.g., blocking a user) directly from the chat interface using apply_user_decision without opening the Sift dashboard.

E-commerce Operations Lead

Verifies transaction risk and reports chargebacks (report_sift_chargeback) immediately when suspicious activity is flagged, minimizing financial loss.

What Changes When You Connect

  • Real-time risk assessment: Need to know if a user is safe? Use get_user_fraud_score to pull the current score instantly, letting you decide whether to approve or deny an order before it happens.
  • Instant dispute action: Don't wait for tickets. With apply_user_decision, your agent can block a fraudulent account or manually accept a legitimate claim right from your conversation window.
  • Complete audit trail: Tracking fraud decisions is critical. Use list_user_decision_history to pull a full, auditable timeline of every action taken against an account ID.
  • Efficient incident handling: When you spot suspicious activity, call report_sift_chargeback. This immediately logs the event and updates the user's risk profile in Sift.
  • Data enrichment for ML: You can refine your fraud model without writing code. Just use track_sift_event to log custom activities like 'login' or 'purchase_attempt'.
  • Workflow transparency: Use list_sift_workflows to see exactly what automated rules are running in Sift, helping you understand why a user might be flagged.

Real-World Use Cases

01

Investigating Account Takeover (ATO)

Problem: A customer reports suspicious activity. Manually checking the fraud dashboard takes time. Action: Your agent first calls get_user_fraud_score to get a baseline risk number, then runs list_user_decision_history to see if past decisions flagged anything. Result: The agent tells you they are high-risk because of repeated label assignments and immediate actions.

02

Processing a Chargeback Dispute

Problem: A large chargeback hits the system, requiring an immediate report. Action: You tell your agent to 'Report this chargeback for order #123.' The agent uses report_sift_chargeback, attaching the reason and details. Result: Sift instantly updates the user's risk score, informing you if follow-up action is needed.

03

Onboarding a New Client

Problem: You need to ensure all new users are tracked correctly from day one. Action: Your agent runs track_sift_event every time a user successfully logs in or completes a signup form. Result: Sift's ML model gets continuous, clean data on the user's initial behavior, improving future risk predictions.

04

Reviewing Compliance Logs

Problem: A compliance officer needs to prove that specific users were manually reviewed and approved. Action: The agent uses list_user_decision_history for the target user ID, filtering by date range. Result: You get a clean list of all manual decisions (e.g., 'manual_review', 'approved') with timestamps ready for audit.

The Tradeoffs

Assuming risk is static

A developer checks the fraud score once and assumes it's good, then approves a large transaction without logging anything. This leaves an audit gap.

Always use get_user_fraud_score for the check, but also call track_sift_event immediately after approval to log the transaction context. Then, if needed, follow up with list_user_decision_history.

Forgetting event logging

A user signs up and logs in via a webhook, but nobody calls an API tool to record this critical behavior.

Every key behavioral change must be logged. Use track_sift_event with parameters like 'user_login' or 'signup_complete'. This feeds the ML model.

Treating decisions as magic

A manager says, 'Just block this user.' without knowing what specific decision code Sift requires.

First, run list_sift_decisions to see the exact available action names (e.g., 'block_user'). Then, use apply_user_decision with that precise name.

When It Fits, When It Doesn't

Use this server if your primary bottleneck is transforming raw Sift API data into conversational decisions. You need to check scores (get_user_fraud_score), log history (list_user_decision_history), or execute immediate actions (apply_user_decision) without leaving the chat client.

Don't use this if you are building a massive, multi-service event pipeline that requires guaranteeing transactional consistency across multiple external data sources. For that, an asynchronous message queue (like Kafka) is better. If your need is simple lookups and immediate actions based on Sift’s existing logic, however, this MCP server is the right fit.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Sift. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

apply_user_decision get_user_fraud_labels get_user_fraud_score list_sift_decisions list_sift_workflows list_user_decision_history report_sift_chargeback track_sift_event

Reviewing a user's risk profile used to be a multi-tab dashboard nightmare.

Today, checking a single customer's history means opening the main dashboard. You click the 'Scores' tab for the score, then navigate to the 'Disputes' section to see if they reported a chargeback, and finally find the 'History' log to confirm who approved them. It’s three separate pages just to get one picture.

With this MCP server, you ask your agent: 'What's the full risk profile for user X?' The agent runs `get_user_fraud_score`, pulls labels via `get_user_fraud_labels`, and checks `list_user_decision_history`—all in one response. You get the answer without clicking anything.

Sift (Chargeback) MCP Server: Decision & Reporting

Before, applying a decision meant logging into the platform and manually selecting an option from a dropdown menu. If you needed to block them, that was one button; if you needed to review history, it was another screen entirely.

Now, your agent handles it all. You simply tell the client: 'Block this user because they charged back.' The server runs `apply_user_decision` and logs the action automatically. It's direct, immediate control.

Common Questions About Sift (Chargeback) MCP

How do I check the fraud score using get_user_fraud_score? +

Just ask your agent for the 'fraud score for user ABC'. The tool calls Sift and returns a real-time percentage risk score, telling you if they are high or low risk.

What is report_sift_chargeback used for? +

Use report_sift_chargeback when you need to officially log a chargeback event. It submits the dispute details to Sift, which immediately updates the user's risk profile.

Can I track custom events with track_sift_event? +

Yes. You can tell your agent to 'Log a successful login for this user.' The tool calls track_sift_event, logging that specific behavior into Sift's system.

How do I see past fraud decisions with list_user_decision_history? +

Ask your agent to 'Show me the decision history for user XYZ.' The tool runs list_user_decision_history and gives you a clean timeline of every label or action ever applied.

How does using `apply_user_decision` actually affect a user's account? +

It immediately updates the user's status within Sift. For example, calling it with 'block_user' prevents them from transacting until an administrator manually lifts the block. This is how you enforce policy decisions directly via your AI client.

How do I check my configured fraud prevention workflows using `list_sift_workflows`? +

This tool retrieves a list of all active fraud rules and workflow pipelines set up in Sift. You can review these to understand the criteria that automatically score or label users, helping you debug unexpected risk changes.

What's the difference between getting a score and using `get_user_fraud_labels`? +

The fraud score gives a continuous percentage of calculated risk. In contrast, get_user_fraud_labels returns discrete, categorical labels (like '$bad' or '$good'). Labels represent Sift's final classification based on the raw score and rules.

Before I apply an action, how do I find all possible actions using `list_sift_decisions`? +

list_sift_decisions pulls a reference list of every decision Sift supports. This is crucial for ensuring you use the correct string or command name when building automated workflows with your agent.

Can I block a fraudulent user through the agent? +

Yes! Use the apply_user_decision tool with the user's ID and the appropriate decision ID (like block_user). The action will be applied in Sift immediately.

How do I check the risk score for a specific customer? +

Use the get_user_fraud_score tool with the customer's unique ID. Your agent will fetch the latest risk score generated by Sift's machine learning models.

Where do I find my Sift API Key and Account ID? +

Log in to your Sift Dashboard and navigate to Settings -> API Keys. You will find your REST API Key and Account ID there.

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for Sift (Chargeback). Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.