Kiwify MCP for AI. Track digital course revenue and subscriptions.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Kiwify MCP lets you manage digital product sales and online course revenue directly through conversation. Connect your Kiwify account to any AI agent to track active subscriptions, analyze detailed sales history, and monitor customer engagement across the Brazilian market.
This connector handles everything from basic order tracking to complex MRR calculations.
What your AI can do
Create notification webhook
Sets up a new webhook URL so Kiwify can send automated notifications to an external service.
Delete notification webhook
Removes an existing, unnecessary webhook endpoint from your account.
Get account summary
Retrieves a high-level overview of key account metrics and sales totals.
List active memberships, track renewal dates, and determine monthly recurring revenue (MRR).
Pull detailed records of past sales and current orders by filtering transaction history.
Get specific information about any listed digital course or product.
List customers and review their complete purchase history within the system.
Create, read, and delete webhook endpoints to automate notifications from Kiwify.
Ask an AI about this
Waiting for input…
Kiwify MCP: 9 Tools for Revenue Ops
Use these nine tools to manage everything from setting up system webhooks to retrieving detailed transaction records and active subscription lists.
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 Kiwify on VinkiusCreate Notification Webhook
Sets up a new webhook URL so Kiwify can send automated notifications to an external service.
Delete Notification Webhook
Removes an existing, unnecessary webhook endpoint from your account.
Get Account Summary
Retrieves a high-level overview of key account metrics and sales totals.
Get Product Details
Fetches specific information, pricing, and description details for one product ID.
Get Sale Details
Retrieves complete information about a single transaction or sale event.
List Products
Lists every product available in your Kiwify catalog, including their current sales status.
List Sales History
Pulls a filtered list of recent transactions and overall sales activity over time.
List Active Subscriptions
Generates a list of all currently running and paid-up recurring subscriptions.
List Configured Webhooks
Displays all webhook URLs that are currently active on your Kiwify account.
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 Kiwify, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ 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 Kiwify. 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 9 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Tracking revenue without a full-time analyst
Right now, getting a clear picture of how much money you make isn't just about logging into one dashboard. You have to check the sales tab for transactions, then maybe open a different report to see active memberships, and finally manually cross-reference customer purchase history sheets. It’s clicking between five or six tabs just to calculate your monthly recurring revenue.
With this MCP, you ask your agent directly: 'What's my MRR?' The system handles the complex data aggregation using tools like `list_active_subscriptions` and returns a precise answer in plain English. You get insights instantly, without opening a single spreadsheet.
Using Kiwify for Subscription Management
You used to have to wait until the end of the month to manually pull reports detailing who was about to churn or when high-tier subscriptions were due for renewal. That data gathering process was slow, error-prone, and took hours.
Now you can ask your agent to check `list_active_subscriptions`. It gives you a real-time count of renewals coming up in the next seven days. You're instantly proactive about retention, not just reactive after the month closes.
What your AI can actually do with this
When running a business selling digital goods or courses, you constantly need an accurate view of your revenue streams, but that data is scattered across dashboards, reports, and spreadsheets. This MCP connects all those dots for you. You'll manage product listings, check current sales performance, and drill down into individual transactions using natural conversation.
It tracks everything from initial purchases to recurring subscriptions, giving you a full picture of your business health. If you use Vinkius, this Kiwify MCP plugs right into your existing AI client, letting you query all that financial data without ever leaving your chat window. You can also manage the system's underlying infrastructure by setting up and monitoring webhooks.
019dd112-b135-73a4-949d-7b555b21a896 Here's how it actually works
The bottom line is, you talk to your AI client, and it talks to Kiwify for you.
Subscribe to the MCP and input your unique Kiwify Access Token and Account ID.
Your AI client authenticates with Vinkius, establishing a direct channel to Kiwify's data layer.
You prompt your agent in natural language (e.g., 'What was last month's churn rate?'), and the MCP executes the necessary tool calls and returns structured results.
Who is this actually for?
This connector is built for anyone whose job involves converting digital traffic into recurring revenue. If your day requires jumping between analytics dashboards to check order status or subscription health, this MCP cuts out all the clicking.
You use this to monitor if 'All Access' subscriptions are renewing correctly and calculate your Monthly Recurring Revenue (MRR) against your industry benchmarks.
You call list_sales_history and filter the results by product type or date range to build quarterly performance reports for leadership.
You check customer purchase history using the database tools to identify top-value customers who might need an upsell on a new course.
What Changes When You Connect
Stop manually cross-referencing data. By using the list_sales_history tool, your agent aggregates all transactions—refunds, sales, and amounts—into one conversational summary.
Monitor subscription health instantly. You can call list_active_subscriptions to see how many users are paying monthly and calculate immediate MRR without opening a billing dashboard.
Analyze customer behavior deeply. Instead of just seeing an order ID, you use the tools to pull full purchase histories for any user, helping you target high-value clients with upsell offers.
Automate system alerts. You can manage your infrastructure by using create_notification_webhook so that key events (like a large refund) trigger immediate messages or actions elsewhere.
Get product data on demand. If you need to know the pricing or details of an old course, calling get_product_details gives you instant reference material for your AI agent.
See it in action
Calculating Monthly Recurring Revenue (MRR)
A founder needs to know the MRR and churn rate right now. They ask their agent, which uses list_active_subscriptions, and immediately gets a breakdown of active memberships, renewal counts, and the percentage of users who cancelled this month.
Investigating a Missing Sale
A customer reports a payment didn't go through. You ask your agent to check the list_sales_history for that date range and then use get_sale_details on the suspected transaction ID, confirming exactly what happened.
Auditing Product Status
You suspect a product listing is mispriced. You ask your agent to run list_products, find the problematic item's name, and then use get_product_details to verify its current settings.
Setting up Failure Alerts
Your team needs to be notified immediately if a refund over $500 occurs. You first run the tools to confirm webhook functionality, then use create_notification_webhook to set up the precise alert.
The honest tradeoffs
Only checking today's sales.
The agent only runs a basic query and shows 12 orders. You assume that’s all the data you need for Q3 planning.
Don't stop at surface-level data. To get comprehensive quarterly insights, first run list_sales_history with date filters, then use get_account_summary to validate total revenue against your projections.
Forgetting about subscriptions.
You review the sales history and see a huge spike in one-time purchases but ignore recurring income streams.
Always cross-reference transaction data with list_active_subscriptions. This shows if that initial sale is meant to be a standalone purchase or part of a larger monthly membership.
Ignoring webhook setup.
You build an external reporting dashboard, but you don't tell it when Kiwify has new data available. The dashboard just shows stale information.
Before integrating any third-party system, run list_configured_webhooks to see what’s already running, and then use create_notification_webhook to establish a reliable, automated data feed.
When It Fits, When It Doesn't
Use this MCP if your primary goal is deep operational visibility into digital product revenue—specifically tracking subscriptions, analyzing LTV, or diagnosing sales anomalies. You should call it when you need answers like 'What was our MRR last month?' or 'Which customer bought the most stuff?'. Don't use it if you just need to post a blog update; that's outside its scope. Likewise, don't expect it to handle payment gateway issues itself—it reads Kiwify’s data, but it doesn't process payments. If your core problem is managing user credentials or complex international tax laws, look for specialized compliance tools instead.
Questions you might have
How do I check sales data using list_sales_history? +
You ask your agent to run list_sales_history and specify the date range or product type. This returns a filtered list of transactions, letting you see exactly what happened during that time.
Can I use get_product_details for pricing information? +
Yes. You run get_product_details and provide the product ID. This instantly retrieves all current details, including the listed price and any promotional info, without you navigating the Kiwify UI.
What is the purpose of create_notification_webhook? +
You use create_notification_webhook when you need an automated system alert. It sets up a reliable data endpoint so that other services can automatically react to events, like a new sale or a refund.
Does list_products give me sales performance? +
It lists all available products in your catalog. For specific sales performance metrics (like total revenue over time), you'll need to run list_sales_history and filter by the product name.
How do I check customer purchase history? +
You use the available tools that access customer data. If you have a specific ID, you can review their complete record to see all purchases they've made on your site.
What kind of overall data do I get when I run `get_account_summary`? +
This tool delivers a high-level snapshot of your entire Kiwify account. You'll see aggregate details like total sales volume, the number of active products you manage, and key operational metrics all in one place.
How do I clean up old integrations using `list_configured_webhooks` and then remove them with `delete_notification_webhook`? +
First, use list_configured_webhooks to see every active endpoint connected. If you find an unused or obsolete webhook, running delete_notification_webhook removes it entirely, preventing unnecessary data flow.
When I run `list_active_subscriptions`, what recurring revenue metrics can I pull? +
This function provides a detailed breakdown of your Monthly Recurring Revenue (MRR) and churn rate. It tells you exactly how many users are paying, which subscription plans they're on, and when renewals are scheduled.
Can I track orders and revenue performance? +
Yes. Browse all orders with status (approved, refunded, pending), amounts, and customer data. Track revenue metrics and trends.
Can I monitor subscriptions and churn? +
Yes. Track active subscriptions, upcoming renewals, cancellations, and churn rates across all products.
Does Kiwify require two credentials? +
Yes. Kiwify requires an Access Token and Account ID. Bearer authentication against public-api.kiwify.com/v1.
We've already built the connector for Kiwify. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 9 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.