Teyuto MCP for AI. Pulling Video Analytics & User Data via AI Agent
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
Teyuto MCP Server gives your AI client direct access to a video streaming platform's entire backend. Use it to audit user accounts, pull granular video analytics (watch time, views), list content collections, and manage channel metadata—all without logging into the dashboard.
What your AI can do
Check teyuto status
Verifies that the API connection to Teyuto is active and functional.
Get collection
Retrieves full details for a specific video collection ID.
Get user
Fetches detailed information about an individual user account by ID.
List all available videos or pull deep metadata for a single video using list_videos or get_video.
Execute get_video_analytics to retrieve specific metrics like total views and accumulated watch time for any video ID.
List all registered users (list_users) or pull a detailed profile on one user using get_user.
View the relationships between content by listing video collections (list_collections), individual videos (list_videos), and available channels (list_channels).
Run check_teyuto_status to verify API connectivity before running any complex data queries.
Ask an AI about this
Waiting for input…
Teyuto MCP Server: 10 Tools for Video Ops
Use these tools to gather all necessary data—from video metadata and performance metrics to user profiles and 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 Teyuto on VinkiusCheck Teyuto Status
Verifies that the API connection to Teyuto is active and functional.
Get Collection
Retrieves full details for a specific video collection ID.
Get User
Fetches detailed information about an individual user account by ID.
Get Video Analytics
Pulls specific performance metrics, like watch time and view counts, for a given...
Get Video
Retrieves the full metadata for a single video file or asset.
List Channels
Provides a list of all available channels on the platform.
List Collections
Returns a paginated list of all existing video collections.
List Subscriptions
Lists current subscription plans, including pricing and features.
List Users
Retrieves a complete list of all registered users on the platform.
List Videos
Lists all video assets, allowing filtering and sorting by metadata fields.
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 Teyuto, 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 Teyuto. 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 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Analyzing a Video Platform’s Performance Shouldn't Require 20 Clicks
Today, figuring out if the 'Beginner Series' collection is performing well means jumping between the Content tab, then the Analytics dashboard, finding the specific video ID, and finally downloading a separate performance CSV. You copy three IDs, open three tabs, and cross-reference metrics manually.
With this MCP server, your agent handles that entire process in one prompt. It runs `list_collections`, finds the 'Beginner Series' ID, then executes `get_video_analytics` for every video inside it. You get a clean report on watch time immediately.
Teyuto MCP Server: Running full content audits from chat
Manual auditing means checking user roles via the Admin panel, then manually running queries for each video ID to check its analytics. It’s tedious, error-prone, and slow.
Now, you ask your agent to 'List all users who watched Video X.' The agent runs `list_users` and filters that data using `get_video_analytics`. You get a precise answer without ever leaving the chat window.
What your AI can actually do with this
You're connecting your AI client to Teyuto via MCP. This gives your agent direct backend access, letting you run full audits on a professional video streaming platform without ever having to log into the dashboard yourself.
First things first: Run check_teyuto_status. That confirms your API connection is actually live and working before you start pulling data.
Auditing Video Content & Metadata:
To map out all the content, use list_videos to pull a complete list of every video asset. You can filter or sort this massive list using its metadata fields. When you've found a specific asset ID, run get_video to grab the full, deep metadata sheet for that single file.
If you need to view all the videos grouped by their content grouping, start with list_collections, which returns a paginated rundown of every video collection available on the platform. You can then drill down into any specific group using get_collection and inputting its unique ID.
Tracking Performance:
You want to know how well your videos are performing? Run get_video_analytics. By feeding it a specific video's ID, you pull hard metrics like total accumulated watch time and precise view counts. This gives you the performance data for any given asset.
Mapping Out Structure & Users:
To understand the entire platform structure, use list_channels to see all available channels. You can also run list_users to pull a comprehensive list of every registered account on Teyuto. If you need details on one specific person's profile—say, to check their status or join date—you run get_user, passing in the user ID.
Platform Operations:
For business context, use list_subscriptions to see what pricing plans and features are currently available. You don't need a specific tool for general listing; your agent can compile everything by combining calls: you list all channels via list_channels, get the full metadata on every video using get_video, run analytics via get_video_analytics for performance checks, pull user lists with list_users, and map out content groupings using list_collections and then detailing each one with get_collection.
It’s a complete toolset to audit the entire backend structure.
019dd173-00e1-73b5-a8b7-9c95b800dd88 Here's how it actually works
The bottom line is: you bypass the UI by having your agent call specific backend functions to pull exactly the data you need.
Tell your AI client the specific data you need (e.g., 'What are the top 5 videos by view count last month?').
Your agent determines which tools to run (like list_videos and then get_video_analytics) and executes them against the Teyuto API.
The server returns raw structured data, which your AI client processes into a readable report or summary.
Who is this actually for?
Marketing Ops Managers, Platform Product Owners, and Technical Content Strategists. If you spend time exporting CSVs from a video dashboard just to correlate user sign-ups with specific content performance, this is for you. You need immediate data access without clicking through six different tabs.
Needs to check platform health and list all users (list_users) or verify the connection status using check_teyuto_status before a scheduled data sync.
Uses this to analyze performance by calling get_video_analytics on multiple video IDs to determine which topics need more content investment.
Needs to inspect the platform's structure, running list_collections and list_channels to scope out new feature requirements or data models.
What Changes When You Connect
Stop manually running reports. Use get_video_analytics to feed your agent specific metrics—like completion rates and hours watched—so it can generate a performance summary instantly.
Audit entire user bases with one call. Instead of navigating through dashboards, run list_users and get_user to quickly audit accounts or check for missing metadata across the platform.
Map out your content library structure. Run list_collections and then get_collection to understand how videos are grouped without manually clicking into every folder.
Understand monetization options by running list_subscriptions. Your agent processes this data, telling you which plans are active and what features they include.
Get granular video details immediately. If you just need the title and dimensions for a single piece of content, call get_video instead of listing everything with list_videos.
See it in action
Auditing User Growth
A Product Owner needs to know how many users signed up this week. They ask their agent, which runs list_users. The agent returns a list of 450 IDs and can then pull targeted data using get_user for the top 10 new sign-ups, solving the need without touching the admin dashboard.
Content Gap Analysis
A Content Strategist needs to know if their 'Beginner Series' collection has enough content. They call list_collections to find the ID, then use get_collection, and finally run list_videos on that ID to count assets against a target of 15 videos.
Performance Deep Dive
The Marketing team wants to know if their latest video campaign was successful. They ask the agent, which runs get_video_analytics on the specific campaign's ID. The result immediately provides watch time and view counts for a rapid report.
Platform Health Check
A Platform Ops Engineer needs to confirm if the video API is working before running a massive sync job. They first execute check_teyuto_status to get an immediate success or failure response, preventing a full system breakdown.
The honest tradeoffs
Treating all data as one list
Asking the agent simply to 'show me video info.' This is vague and forces the agent to guess if you mean metadata, analytics, or just a list of titles.
Be specific. Say: 'Run list_videos to get all IDs, then for ID X, run get_video_analytics. Compare the watch time from that call against the title retrieved by get_video.' Always specify which tool gets which piece of data.
Assuming a single endpoint exists
Thinking there is one tool to 'give me everything about video X,' when in reality, metrics are separate from metadata.
You need two calls. First, use get_video for the title and description. Then, run get_video_analytics using that same ID to get the performance numbers.
Over-relying on user listings
Trying to figure out a collection's content by just calling list_users, which only gives user profiles, not media assets.
To get collections, you must use list_collections or target the specific video ID directly. User data is separate from media data.
When It Fits, When It Doesn't
Use this server if your primary workflow involves auditing content performance, managing user-generated assets, or correlating user activity with video metrics. You need to run a sequence of calls—for instance, list_videos -> get_video -> get_video_analytics. Don't use it if you only need basic platform settings (like checking subscription tiers) and don't care about the content performance behind them; in that case, just calling list_subscriptions is enough. Crucially, this server is for deep data inspection; it doesn't let your agent upload or edit video content—it only reads what exists.
Questions you might have
How do I find out how many videos are on my platform using Teyuto MCP Server? +
You run list_videos. This tool retrieves all video assets and provides a count of the items, allowing you to know your total inventory size immediately.
Can I get analytics for a specific video ID with Teyuto MCP Server? +
Yes. Use get_video_analytics and provide the unique video ID. This call returns detailed metrics like watch time, view counts, and engagement rates.
What if I need to see all available channels on Teyuto? +
Simply call list_channels. This tool retrieves a comprehensive list of every channel ID and name that exists within your platform structure.
How does Teyuto MCP Server help with user management? +
It gives you two tools: list_users to get a roster of all accounts, or get_user if you need the specific details (like account status) for one ID.
How do I use the `list_subscriptions` tool to check available pricing plans on Teyuto? +
Use list_subscriptions to pull current plan data. This tool provides detailed information on feature sets, pricing tiers, and billing cycles across your platform.
Before I run big queries, how can I use `check_teyuto_status` to verify API connectivity? +
Running check_teyuto_status immediately confirms if the connection is live. This simple check verifies that your agent has active access to the Teyuto platform before you attempt complex data pulls.
What should I do first with `list_collections` when managing grouped video content? +
Run list_collections to get a roster of all existing video groupings. Once you have the name or ID, use get_collection to pull full metadata and see exactly which videos belong inside.
If I need more than just basic details for an account, how does `get_user` help with user profile data? +
get_user pulls deep profile records for a specific ID. This lets your agent access granular information like join dates, roles, and associated metrics that simple listing tools won't show.
Can my AI show video analytics? +
Yes. get_video_analytics returns view counts, watch time, and engagement data for any video.
How do I browse video collections? +
Use list_collections to see all collections, then get_collection for details including its videos.
Can I list users and check subscriptions? +
Yes. list_users shows all users and list_subscriptions shows all plans with pricing.
We've already built the connector for Teyuto. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 10 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.