Use ScholarKit in ChatGPT, Claude & AI Tools

Connect ScholarKit to ChatGPT, Claude or any MCP client to calculate CGPA, SGPA needed, university percentages and attendance inside the chat.

Connection URL

ScholarKit runs a free, read-only MCP server. Add this URL to any AI assistant that supports custom MCP connectors:

https://scholarkit.org/mcp

No sign-in or API key is needed. Transport: Streamable HTTP.

How to Connect

Claude

In Claude's settings, open Connectors, choose Add custom connector, give it the name "ScholarKit" and paste the URL above.

Claude Code

claude mcp add --transport http scholarkit https://scholarkit.org/mcp

ChatGPT

In ChatGPT's settings, enable developer mode for apps and connectors, then create a new connector with the URL above. Menu names change between versions, so check OpenAI's help pages if you can't find the option.

Other MCP clients

Use the URL above with the Streamable HTTP transport. For clients configured with JSON:

{
  "mcpServers": {
    "scholarkit": {
      "url": "https://scholarkit.org/mcp"
    }
  }
}

Tools Your Assistant Gets

ToolWhat it does
calculate_cgpaCredit-weighted CGPA (or SGPA/GPA) from a list of courses with credits and grade points: CGPA = Σ(credits × grade point) ÷ Σ credits. Use when the student gives per-course credits and grade points.
calculate_cgpa_from_semestersOverall CGPA from semester SGPAs. Mode "credit-weighted" (used by most universities) weights each SGPA by its semester credits; "equal-average" takes the simple mean of SGPAs.
convert_cgpa_to_percentageConvert a CGPA to a percentage using a named, sourced rule. Rules: common_9_5 (default estimate), vtu_2022_onwards, vtu_2015_2017_2018, gtu, anna_university_departments, proportional (any scale). Different rules give different percentages for the same CGPA.
required_sgpa_for_target_cgpaAverage SGPA needed in the remaining semesters to finish with a target CGPA, plus the highest CGPA still reachable. Credit-weighted mode needs completed_credits and credits_per_remaining_semester; equal-average mode needs completed_semesters.
calculate_attendanceAttendance percentage, how many upcoming classes can be missed while staying at or above the target, or how many consecutive classes must be attended to reach it. Target defaults to 75%; colleges set their own thresholds.

Every tool is read-only and returns a link to the ScholarKit page that explains its formula. Try asking: "My VTU CGPA is 8.2 on the 2022 scheme, what's my percentage?" or "I have 7.5 CGPA after 80 credits; what SGPA do I need in 4 more semesters of 20 credits to reach 8?"

Frequently Asked Questions

Is it free?

Yes. The connector is free, needs no account or API key, and has the same calculators as the website.

What data does it receive?

Only the numbers your AI assistant sends for a calculation, such as credits, grade points or attendance counts. ScholarKit does not store them and never asks for names or other personal details. See the Privacy Policy for details.

Which percentage formula does it use?

The assistant can choose a named rule: the common ×9.5 estimate, VTU (2022 scheme onwards or 2015–2018 schemes), GTU, Anna University Departments, or proportional rescaling. Each answer names the rule and links to the ScholarKit page that cites its official source.

Why does the answer include a ScholarKit link?

So you can check the formula, the worked example and the official university source behind the result.