Uscreen MCP. Manage content, customers, and billing from chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Uscreen MCP Server connects any AI agent directly to your video membership platform data. Manage content, track revenue, and handle customer profiles for paid streaming services.
Use the server tools to list subscribers, inspect courses, or check payment transactions without leaving your chat window.
What your AI agents can do
Check uscreen status
Confirms the API connection is active and working correctly.
Get collection
Retrieves specific details about a video content collection.
Get content
Gets full data on one specific piece of video content or course material.
Verify API connectivity using the check_uscreen_status tool.
List all user accounts or pull specific details for a single customer via list_customers and get_customer.
Get lists of all videos, collections, and products available through tools like list_content, list_collections, and list_products.
Retrieve detailed transaction logs or view current membership plans using list_transactions and list_subscriptions.
Pull deep details on a single video, collection, or product page via specialized getter tools.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Uscreen MCP Server: 10 Tools for Content & Billing Management
These tools let your AI client read and structure specific data points from Uscreen, covering everything from customer records to transaction logs.
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 Uscreen on Vinkius019dd17fcheck uscreen status
Confirms the API connection is active and working correctly.
019dd17fget collection
Retrieves specific details about a video content collection.
019dd17fget content
Gets full data on one specific piece of video content or course material.
019dd17fget customer
Pulls the detailed profile for a single user account.
019dd17flist collections
Lists all existing video collections on your platform.
019dd17flist content
Provides a list of every piece of content available in the system.
019dd17flist customers
Retrieves a comprehensive list of all registered users and accounts.
019dd17flist products
Lists all digital or physical products you sell alongside your membership service.
019dd17flist subscriptions
Shows a list of all active and past subscription plans and their pricing tiers.
019dd17flist transactions
Generates a detailed log of every payment transaction processed by Uscreen.
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 Uscreen, 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 Uscreen. 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 server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Manually tracking membership churn shouldn't take 20 minutes of spreadsheet work.
Today, figuring out why a subscriber left means jumping between the billing portal, the customer dashboard, and maybe an analytics tool. You copy account IDs here, paste them there, filter by date range, then export everything into one massive CSV file just to see if they were viewing content or if their payment failed.
With this server, you ask your agent: 'Show me all customers who paid for a premium plan but haven't logged in for 30 days.' The agent runs `list_customers` and filters the list instantly. You get a clean, actionable list right away.
Uscreen MCP Server: Track revenue and manage membership data from your chat.
Before this, running end-of-month reports meant waiting for a dedicated analyst to pull data from `list_transactions` and cross-reference it with the current pricing structure found in `list_subscriptions`. It was slow, and you could only get a snapshot.
Now, your AI client can combine these calls. You ask: 'How much revenue did we generate from Premium plans last month?' The system pulls data across `list_transactions` and `list_subscriptions` instantly—no dashboards, no exports, just the answer.
What you can do with this MCP connector
When your AI agent connects to the Uscreen MCP Server, you're hooking it up directly to all your video membership platform data. This lets your agent handle content management, track revenue streams, and pull customer profiles for paid streaming services without forcing you to jump between tabs.
Checking Platform Health: You use check_uscreen_status to confirm the API connection is active and working correctly before running anything else.
Managing Customer Records: The server provides tools that let your agent handle all user accounts. You can run list_customers so it pulls up a complete list of every registered user on your platform. If you need deep background info on one specific account, the tool get_customer grabs the full profile for any single user ID.
Browsing Content Inventory: This suite of tools gives your agent total visibility into everything you sell and teach. To see a list of every video piece available in your system, the list_content function runs that query. If you need to know about all the different themed groupings of videos, list_collections returns an inventory of every collection name.
Once you pick one, get_collection pulls specific details for that single content grouping. For deep dives into a particular video or course module, get_content grabs all the full data points associated with that asset. You can also use list-products to get a list of any physical goods or digital extras you sell alongside your main membership.
Analyzing Billing and Subscriptions: The server exposes functions for tracking money movement and membership status. To generate a detailed log of every payment transaction processed by Uscreen, run the list_transactions tool. This function provides an exhaustive record of past payments. You use list_subscriptions to view all active and past subscription plans, along with their current pricing tiers.
The combination of these tools lets your agent track both what people are paying for and how much revenue you've moved over time.
Inspecting Specific Assets: Specialized getter functions let you zero in on precise data points. For example, if you need to confirm the details of a specific product listed outside the main membership stream, list-products shows those items while also giving your agent access to granular data via specialized calls. The process is designed so that whether you're listing all customers or checking the status of a single transaction, your AI client handles it through natural language prompts.
019dd17f-ebe5-7311-b4a6-3daaf26a6641 How Uscreen MCP Works
- 1 Your AI client sends a prompt asking for data (e.g., 'What were last month's top revenue sources?').
- 2 The MCP Server identifies the needed function (
list_transactions) and executes it against your Uscreen account. - 3 The server returns structured JSON data, which your agent then formats into a readable response.
The bottom line is: Your AI client talks to the server's tools, and the server talks directly to Uscreen's API for the answers.
Who Is Uscreen MCP For?
Digital product owners, content managers, and billing specialists who deal with paid video courses. If you spend too much time manually exporting data from one dashboard only to cross-reference it in a spreadsheet, this is for you.
You use list_content and list_collections to audit your video library before launching a new course season.
You call list_transactions or get_customer to verify a client's billing history or troubleshoot an incorrect charge.
You analyze subscription trends by running reports that combine data from list_subscriptions, list_products, and list_customers.
What Changes When You Connect
- Instantly audit your entire video catalog. Instead of navigating through multiple CMS tabs, use
list_contentorlist_collectionsto get a complete inventory list in one prompt. - Track revenue flow without leaving your agent. Calling
list_transactionsgives you immediate access to payment logs, letting you analyze spending patterns on the fly. - Deep dive into users with
get_customer. Need to know why Jane Doe's account is inactive? Pull her full profile instantly, bypassing manual dashboard lookups. - Keep billing organized. Use
list_subscriptionsto view every plan and pricing tier in seconds. This means you can compare plans side-by-side without opening the admin panel. - Full visibility across your business units. The server lets you correlate customer data (
get_customer) with sales records (list_products)—all through a single, simple query.
Real-World Use Cases
Investigating a billing dispute
A subscriber claims they were charged twice. They ask their agent to check the record. The agent calls list_transactions and filters by date/customer ID, immediately identifying the duplicate charge so you can issue a refund.
Curating a new course module
A Content Manager needs to build a refresher guide. They ask their agent to run list_content and then use get_collection to pull the top 10 most viewed videos, ensuring the new modules are highly relevant.
Analyzing product synergy
A Product Owner wants to know if selling a physical book boosts subscriptions. They ask their agent to cross-reference list_products (books) with get_customer records, revealing which users bought the book and then subscribed.
Onboarding new staff
A manager needs a quick overview of the platform's state. They prompt their agent to run all core status tools: checking check_uscreen_status, listing current plans (list_subscriptions), and showing total revenue (list_transactions).
The Tradeoffs
Assuming one API call does everything
A developer tries to ask for 'All customer videos and their payment history' in one shot, resulting in a massive, confusing data dump that breaks the agent’s ability to filter results.
→
Break it down. First, run list_customers to get IDs. Then, loop through those IDs using get_customer. Finally, use list_transactions with the specific customer ID for targeted history.
Not checking connection status first
Writing code that assumes connectivity and starts running complex queries like list_content, only to fail hours later due to an expired API key or server outage.
→
Always start with check_uscreen_status. If the tool fails, you know immediately. It’s a quick check that prevents wasting time on big jobs.
Mixing up content types
Confusing 'products' (like eBooks or merch) with actual video courses. Trying to pull product details from get_collection will fail, leading to debugging headaches.
→
Use the correct tool for the job. Use list_products for purchasable items and list_collections/list_content only for media assets.
When It Fits, When It Doesn't
Use this MCP Server if your workflow requires seeing data across multiple domains: customers, content, and money. If you need to know who bought what, when they signed up, and how much revenue it generated, this is your toolset. Don't use it if you only need basic email functionality—that’s a dedicated messaging API. And don't use it just because you want to list content; run list_content first, but remember that getting details requires the more specific get_content call.
Check this out if your job is about auditing, reporting, or cross-referencing state changes (e.g., 'Why did revenue drop after I added a new product?'). If your goal is simply to upload content, you'll need different API endpoints—this server is for reading and reporting, not writing.
Common Questions About Uscreen MCP
How do I check if Uscreen is working with the Uscreen MCP Server? +
Run the check_uscreen_status tool. This function simply verifies your API connection and reports whether the server is active or if there are any immediate connectivity issues.
Can I list all my customers using the Uscreen MCP Server? +
Yes, use list_customers. This tool pulls a full list of every user account. If you need more detail on one person, run get_customer and provide their specific ID.
Which tool shows me my current membership plans? +
You need the list_subscriptions tool. This gives you a view of all available payment tiers and what they cost, which is key for comparing plans or checking pricing accuracy.
How do I see past payments using Uscreen MCP Server? +
Use list_transactions. This tool pulls the full history of every payment made through your service. It’s essential for billing audits and dispute resolution.
How do I verify API connectivity using the `check_uscreen_status` tool? +
It confirms if your AI client can talk to Uscreen. This tool runs a simple check, telling you right away if the connection is live and ready for commands.
What tool lists all my video courses and content using the Uscreen MCP Server? +
The list_content tool retrieves an inventory of every piece of media. You get a list of all available videos, courses, and their associated metadata.
How do I view all available items for purchase using the `list_products` tool? +
Use list_products to see your entire product catalog. This shows every item you sell on Uscreen, whether it's a course or a standalone digital good.
If I need detailed info on one client, how do I use the `get_customer` tool? +
The get_customer tool pulls up a complete profile for a single customer. Just provide the ID; you'll get their full details, history, and membership status.
Can my AI list all customers and their subscriptions? +
Yes. list_customers returns all customers, and get_customer shows detailed profile including subscription status.
Can I view revenue transactions? +
Yes. list_transactions returns all payment transactions with amounts, dates, and customer info.
How do I browse my content library? +
Use list_content to see all videos and courses, then get_content for detailed metadata on any item.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.