Commission Factory MCP for AI. Analyze Payouts & Track Affiliate Flows
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Commission Factory lets your AI agent manage complex affiliate marketing data through natural conversation. Instead of clicking through confusing dashboards, you can ask for things like total commissions or specific transaction details instantly.
It’s a direct link to retrieving merchant information, tracking conversions, and listing all active promotions from your partnered affiliates.
What your AI can do
Get merchant details
Retrieves specific information about any single merchant in the network.
Get performance summary
Calculates your total commission and sale value for a defined set of transactions.
Get transaction details
Pulls all granular details related to one specific affiliate transaction ID.
Calculate total commissions and sales value across a specific set of affiliate transactions.
Retrieve lists of both available merchants and affiliates joined to your program.
Get detailed information about a single, chosen affiliate transaction or merchant account.
Retrieve all active coupon codes and promotional banners from your partnered merchants.
Ask an AI about this
Waiting for input…
Commission Factory MCP: 8 Tools
Use these tools to programmatically access every piece of data related to your merchant campaigns and affiliate network.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Commission Factory on VinkiusGet Merchant Details
Retrieves specific information about any single merchant in the network.
Get Performance Summary
Calculates your total commission and sale value for a defined set of transactions.
Get Transaction Details
Pulls all granular details related to one specific affiliate transaction ID.
List Affiliate Merchants
Provides a list of every merchant available in the entire Commission Factory network.
List Affiliate Transactions
Retrieves a full, paginated list of all transactions tied to your affiliate account.
List Merchant Affiliates
Gets a roster of affiliates who are currently joined to a specific merchant program you manage.
List Merchant Transactions
Retrieves all transactions generated specifically for one of your managed merchant campaigns.
List Promotions
Gathers active coupon codes and ongoing promotions from merchants you've partnered...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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
Make Your AI Do More
Start with Commission Factory, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,100+ 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
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Commission Factory. 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
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 connection provides 8 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
The Pain of Dashboard Overload
Right now, checking affiliate performance means clicking through multiple tabs. You have to go into Merchant A's report, copy a list of transactions; then open the Payout tab for your own account and cross-reference dates manually. If you need coupon codes, you jump to a third section and filter by date again. It’s hours of clicks and copying.
With this MCP, you tell your agent what you need—say, 'Show me all promotions and the last 50 transactions.' The agent calls `list_promotions` and `list_affiliate_transactions`, combines the data, and presents it back in a single chat response. You get answers without leaving the conversation window.
Getting Transaction Details with `get_transaction_details`
Previously, if you suspected an issue with one payment, you had to find that transaction ID in a massive list of records and then manually navigate to the deep details page. If the link expired or was hard to find, your whole audit stopped.
Now, you just ask for the `get_transaction_details` using the ID. The agent pulls everything—the commission split, the sale date, the merchant context—and gives it back instantly. It’s all there in one clean block of text.
What your AI can actually do with this
Managing an affiliate network means jumping between dozens of reports—checking payouts here, confirming a coupon code there, and cross-referencing transactions somewhere else. This MCP changes that. You connect it to any AI agent, and you treat your entire affiliate program like a conversation with a knowledgeable teammate.
You can ask for the total generated sales value for Q3 or list every active promotion from your top merchants. It pulls together merchant details, transaction histories, and performance summaries without you needing to know which report to click first. Since it connects via Vinkius, all this data lives in one place, accessible through simple chat commands.
You just talk to your agent, and it handles the complex API calls behind the scenes.
019d7578-9308-71b1-8358-19c836e9200d Here's how it actually works
The bottom line is: you get instant access to deep affiliate data without ever having to navigate a complex dashboard or write any code yourself.
First, subscribe to the Commission Factory MCP on Vinkius and enter your unique API Key.
Second, tell your AI client (Claude, Cursor, etc.) what you need—for example, 'What were my top 5 converting merchants last month?'
Third, your agent uses the connector to call the necessary tools, compiling a structured report back into a natural conversation format.
Who is this actually for?
This MCP is for the affiliate marketer who's sick of juggling five different reporting tabs just to figure out why payouts are slow. It’s perfect for content creators needing instant coupon codes and marketing ops managers who need to validate transaction flows quickly.
Uses the MCP to list all affiliates or check list_merchant_transactions to confirm if a specific sale was recorded correctly.
Asks for list_promotions to pull current, usable coupon codes and promotional banners to embed in content immediately.
Runs get_performance_summary to calculate month-over-month commission changes or uses get_merchant_details for compliance checks.
What Changes When You Connect
Instead of running manual reports to see what's going on, you can ask your agent for a get_performance_summary and get the total commission value instantly.
Need to know who's active? You can use list_affiliate_merchants to pull every available merchant ID without opening a single directory tab.
If a client questions a payment, you don't guess. Use get_transaction_details to retrieve the exact record and prove where the sale originated.
Finding fresh content ideas is simple: just ask for active coupons using list_promotions. You get a list of codes ready to use right away.
You can monitor your own success by running list_affiliate_transactions to see a history of everything that's passed through your account.
The MCP lets you check who's selling for a specific merchant using list_merchant_affiliates, giving you instant oversight on program participation.
See it in action
Investigating a payment discrepancy
A partner reports that a sale went through but they didn't get paid. Instead of spending 20 minutes cross-referencing dashboards, you ask your agent to run get_transaction_details for the specific ID and immediately confirm the payout status and commission amount.
Launching a new campaign
You need marketing assets fast. You prompt the MCP to run list_promotions, which pulls all active codes from your top 10 merchants, allowing you to build out landing pages in minutes instead of waiting for manual data compilation.
Auditing a specific merchant's performance
You suspect Merchant X isn't performing. You use get_merchant_details and then follow up by running list_merchant_transactions to see exactly what sales records exist for that merchant's campaign.
Quickly auditing your whole network
You want a high-level view of the entire affiliate ecosystem. You run list_affiliate_merchants first, then use those IDs to calculate overall health with get_performance_summary, giving you maximum scope in minimal time.
The honest tradeoffs
Treating the MCP like a basic database lookup
Asking for 'all transactions' and getting an overwhelming wall of raw data with no filtering or summarization.
Don’t just list everything. Start by running get_performance_summary to define your time frame, then drill down using list_affiliate_transactions only if the summary points out a specific issue.
Forgetting context when troubleshooting
Simply asking for 'merchant data' without specifying which merchant or campaign you are concerned about.
Always specify your scope. First, run list_affiliate_merchants to get the IDs, then use those IDs with get_merchant_details to keep the context tight.
Trying to calculate totals manually
Copying dozens of transaction records into a spreadsheet and trying to sum up commissions or sales values yourself.
Let your agent do the math. Use get_performance_summary directly in chat; it handles the calculation instantly for you.
When It Fits, When It Doesn't
Use this MCP if your goal is data analysis—you need to ask complex questions about relationships: 'Which affiliates are selling product X, and what was their commission?' If your primary need is simply viewing a single list of data (e.g., just getting the names of all available merchants), then listing tools like list_affiliate_merchants are perfect standalone calls. However, if you are trying to build a custom application that needs structured data outputs for non-reporting purposes (like feeding IDs into another external system), you might find dedicated API wrappers or direct webhook connections better than relying on the conversational format of your agent.
Questions you might have
How do I see my total earnings using `get_performance_summary`? +
You ask your agent to run the get_performance_summary, specifying a date range or transaction set. It returns your calculated commission and sales totals in one response, so you don't have to manually sum anything.
Do I need to use `list_affiliate_transactions` for everything? +
No. While list_affiliate_transactions gives you a full list, if you only care about the commission totals, running get_performance_summary is faster because it aggregates the data directly.
What can I do with `list_promotions`? +
You use this tool to pull a live list of all active coupons and promotions. This lets you quickly populate marketing materials or check if an affiliate is running a current campaign.
How does `get_merchant_details` help me troubleshoot? +
If you are confused about the rules or status of a specific merchant, you run get_merchant_details. It pulls up all the relevant policy and setup information so you know exactly what's going on with that partner.
If I only want to see transactions for a specific time period using `list_merchant_transactions`, how do I filter the data? +
You pass start and end date parameters with your request. The tool then restricts the results entirely to that defined window, ignoring all other activity outside the dates provided.
When using `get_transaction_details`, what specific error message should I look for if a transaction ID is invalid? +
The system returns an HTTP 404 status code and includes a descriptive JSON payload. This confirms that the specific ID you provided does not exist in your account history.
Does `list_affiliate_merchants` allow me to filter for merchants by category or location? +
Yes, you can pass optional filters like a category code. This narrows the list significantly, so you only see relevant partners without having to review every merchant.
What information does `list_merchant_affiliates` provide, and how is it different from listing transactions? +
This tool provides a roster of affiliates linked to your merchant account. It shows who is connected to the program, not what those individuals have purchased or earned.
How do I get my Commission Factory API key? +
You can generate an API key in your Commission Factory dashboard under Profile and Preferences > Apps and API keys.
Is this for affiliates or merchants? +
This MCP server supports tools for both Affiliates and Merchants. Your API key determines the data you can access.
What is the UniqueId in transactions? +
The UniqueId (often called SubID or ClickID) is a custom value you passed during the initial click to track specific sources or campaigns.
We've already built the connector for Commission Factory. 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.
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.
Built, hosted, and secured by Vinkius. You just connect and go.