78trust / 100

VenuVidya — Carnatic Flute Study Guide

by venuvidya-backend-production.up.railway.app in Search & web

MCP serverPassing, checked 6 h ago

Kannada/English Carnatic flute KSGMS syllabus — search lessons, log practice, ask a RAG guru.

https://venuvidya-backend-production.up.railway.app/api/mcp/
Tools
7
open to any client
Uptime
100%
last 30 days
Response time
305 ms
396 ms slowest 5%
Last check
Passed
6 h ago, next in 46 min

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

Status and outage history · Atom feed · Watch with other listings

How to connect

Add it to any MCP client that supports remote servers.

{
  "mcpServers": {
    "venuvidya-carnatic-flute-study-guide": {
      "type": "http",
      "url": "https://venuvidya-backend-production.up.railway.app/api/mcp/"
    }
  }
}

7 tools

  • search_syllabus

    Keyword (BM25) search across all Carnatic flute lessons. Args: query: Natural-language question or keywords (English or Kannada). k: Number of top results to return (1-10, default 4). level: Optional filter — 'junior', 'senior' or 'vidwat'.

  • get_lesson

    Fetch the full study content of a single lesson. Args: lesson_id: Lesson identifier, e.g. 'junior-theory-1-4'.

  • list_lessons

    List lesson metadata. Filter by level/category. Args: level: 'junior' | 'senior' | 'vidwat'. category: e.g. 'theory-1', 'practical-1', etc.

  • list_classes

    List recent class journal entries (date descending) for YOUR account. Args: mcp_token: Your personal VenuVidya token — GET /api/auth/mcp-token while signed in to the app. Scopes results to your journal only. level: optional level filter…

  • get_class

    Fetch a single class journal entry with its items and practice log. Only returns it if it belongs to your account (mcp_token). Args: class_id: The class to fetch. mcp_token: Your personal VenuVidya token — GET /api/auth/mcp-token.

  • ask_venuvidya

    Ask VenuVidya — the in-app RAG chatbot. Returns a grounded answer + citations. Args: question: Student question (2-1500 chars). level: Optional level filter for retrieval ('junior' | 'senior' | 'vidwat'). language: 'en', 'kn' or 'auto'.

  • log_practice_session

    Log a practice session against a class item in YOUR journal. Args: class_id: Parent class id. item_id: Item id inside the class (kriti/varna/etc.). practiced_on: Date in YYYY-MM-DD. mcp_token: Your personal VenuVidya token — GET…

Security scan

No findings

We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTime
6 h agoPassed200291 ms
17 h agoPassed200294 ms
31 h agoPassed200367 ms
46 h agoPassed200303 ms
3 days agoPassed200320 ms
Show 10 older checks
3 days agoPassed200305 ms
4 days agoPassed200291 ms
4 days agoPassed200310 ms
5 days agoPassed200292 ms
5 days agoPassed200285 ms
6 days agoPassed200292 ms
6 days agoPassed200313 ms
7 days agoPassed200297 ms
8 days agoPassed200381 ms
8 days agoPassed200288 ms