Vinkius
Knorish

Knorish MCP for AI. Track student progress, manage enrollments easily.

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

Knorish MCP on Cursor AI Code EditorKnorish MCP on Claude Desktop AppKnorish MCP on OpenAI Agents SDKKnorish MCP on Visual Studio CodeKnorish MCP on GitHub Copilot AI AgentKnorish MCP on Google Gemini AIKnorish MCP on Lovable AI DevelopmentKnorish MCP on Mistral AI AgentsKnorish MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Knorish MCP lets your agent manage the full lifecycle of an online school or course platform. Use it to list courses, track student progress, monitor enrollments, and analyze sales data—all from a natural conversation with your AI client.

It handles everything from user creation via `create_user` to comprehensive revenue reporting, making sure you always know exactly where every enrolled student stands.

What your AI can do

Create user

Adds a new user profile into the Knorish system.

Create webhook

Sets up a new webhook endpoint for external notifications.

Enroll user

Adds an existing user to a specific course.

+ 9 more capabilities included
Manage Student Accounts

Create new user profiles and track their specific details within the academy system.

Track Course Details

Get detailed information about any course, including its full curriculum and module breakdown.

Monitor Student Progress

View an individual student's progress status across various courses to see who is completing work and who isn't.

Handle Enrollments

Enroll a user into a course or unenroll them if they decide to quit the program.

List Core Data Sets

Retrieve lists of all courses, users, and available content bundles for reporting purposes.

Included with Plan

Waiting for input…

AI Agent

Knorish: 12 Tools for EdTech Management

Use these tools to interact with Knorish's core functions, from creating users and managing webhooks to getting detailed student progress reports.

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 Knorish on Vinkius

Create User

Adds a new user profile into the Knorish system.

Create Webhook

Sets up a new webhook endpoint for external notifications.

Enroll User

Adds an existing user to a specific course.

Get Account Info

Retrieves high-level details about the main academy account setup.

Get Course

Fetches complete details for a specific course, including its structure and lessons.

Get Student Progress

Pulls the current completion status and activity metrics for an enrolled student.

Get User

Retrieves specific profile information about any individual user ID.

List Bundles

Gets a list of all packaged course offerings available for sale.

List Courses

Returns a comprehensive list of every single course offered on the platform.

List Users

Generates a full directory listing of all registered users in the system.

List Webhooks

Provides an overview and status list of all active webhooks.

Unenroll User

Removes a user's connection from a specific course.

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.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Knorish integration is available immediately — no restart needed.

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 Knorish, 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
Knorish MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Knorish. 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

Your data is protected. See how we built 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 connection provides 12 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking who signed up for the course feels like a manual nightmare today.

Every time a new batch of students enrolls, someone has to log into the LMS dashboard. They copy names from this sheet, go to that tab, and manually update their status—'Active,' 'In Progress,' or 'Completed.' If you have hundreds of students, it’s nothing but clicking through tabs and cross-referencing spreadsheets until your eyes blur.

With this MCP, you just ask your agent what happened in the last 24 hours. It compiles all that manual effort into a single report, showing recent enrollments and student progress at once. You get immediate answers without touching a dashboard.

Knorish MCP Gives You Full Control Over Student Enrollment

You don't have to manually create accounts, then remember to assign the right course, and finally track that assignment on a separate sheet. Your agent handles creating users via `create_user`, immediately runs `enroll_user` when they pay, and keeps all records updated.

The system is now conversational. You talk to your AI client, and it executes the entire workflow—from account creation through initial enrollment—in one go.

What your AI can actually do with this

Running an online school means juggling content management, payments, and student progress reports. This MCP connects your entire course business into a single conversational interface. You can ask your AI agent to list all available courses or check the curriculum of 'Python for Beginners' instantly. It monitors revenue streams, lets you view sales analytics, and tracks who needs their certificate issued.

If you ever needed to pull enrollment data alongside your existing tools in the Vinkius catalog, this MCP makes it happen. Your agent can also identify high-value students by checking progress records or spot potential drop-offs by reviewing recent enrollments.

Built · Hosted · Managed by Vinkius Knorish MCP - Manage Course Enrollments & Student Data
Server ID 019dd114-0436-70a3-8115-f95ba7087194
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I check student progress using get_student_progress? +

You ask your agent for the specific course name and the user's ID. The agent then runs get_student_progress, returning their current completion percentage, total lessons completed, and activity status.

Can I list all courses using list_courses? +

Yes, running list_courses gives you a full directory of every course title. This is useful if you need to know exactly which program IDs to reference when enrolling users or checking curriculum details.

What's the difference between list_users and get_user? +

list_users gives a summary directory of every user registered. get_user, however, drills down into one specific person's record using their unique ID to pull detailed profile data.

How do I track sales and revenue? +

You monitor revenue by requesting the 'sales analytics.' This tool pulls together order totals and conversion metrics, letting you see exactly how much money is tied to specific course bundles or single courses.

How do I check if my Knorish account connection is correct using get_account_info? +

Yes, this tool retrieves your core academy details. It confirms your active subscription status and main credentials without you needing to manually verify anything else about the overall setup.

What commands should I use to change a student’s enrollment status, like using enroll_user or unenroll_user? +

You manage the student lifecycle directly. Use enroll_user to add someone to a course, or unenroll_user if they drop out. This handles all necessary record updates immediately and accurately.

How do I set up automated notifications using the create_webhook tool? +

The create_webhook function lets you tell Knorish to notify other systems when a specific event happens. You just specify the endpoint URL and trigger, making your data flow automatically.

Where can I find grouped course offerings using list_bundles? +

This tool lists all available course bundles, allowing you to view packages instead of individual courses. It gives a quick overview of bundled content and associated pricing tiers for easy comparison.

Can I track student progress and completion rates? +

Yes. Browse all students with course progress percentages, lesson completion, time spent, and engagement metrics. Track completion certificates.

Does Knorish require two credentials? +

Yes. Knorish requires an App ID and App Key pair for authentication against api.knorish.com/v1.

Can I monitor sales and enrollment analytics? +

Yes. Track total revenue, order counts, conversion rates, enrollment trends, and refund rates across all courses.

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Knorish. Just plug in your AI agents and start using Vinkius.

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

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.