JNTUH Results, via MCP.
Pull semester results, backlogs, CGPA, and credit progress into a conversation — no portal refreshing required.
- Open ClaudeWeb, desktop app, or the mobile app — setup is the same on all three.
- Go to Settings → Connectors
- Select Add custom connectorIt's the + button next to the Connectors list.
- Name it and paste the server addressName:
JNTUH Results· URL:https://jntuhresults.dhethi.com/mcp - Select Add, then Connect
- Turn it on for your chatOpen the tools menu (+) in the message box and enable it before you ask.
This is a standard remote MCP server reachable over HTTPS. Any MCP-compatible client — Claude Desktop, Cursor, Windsurf, Cline, or a client you've built yourself — can connect to it the same way it connects to any other remote server.
{
"mcpServers": {
"jntuh-results": {
"url": "https://jntuhresults.dhethi.com/mcp"
}
}
}Field names vary slightly between clients — some expect a transport or type field alongside the URL. Check your client's MCP documentation for the exact shape it wants.
mcp_servers: [
{
"type": "url",
"url": "https://jntuhresults.dhethi.com/mcp",
"name": "jntuh-results"
}
]Building on the Anthropic API directly? Pass it as an mcp_servers entry on your /v1/messages call.
Seven tools, one server
| Tool | What it returns |
|---|---|
| Result lookup | Consolidated grade card — SGPA, CGPA, total credits, best grade per subject across all attempts. |
| Full history | Every exam attempt per semester — regular, supplementary, revaluation, and grace — without collapsing duplicates. |
| Backlogs | Just the subjects still showing F or Ab, grouped by semester, with a total count. |
| Credits check | Credits earned vs. required for each academic year. B.Tech only. |
| Class results | Results for an entire section at once, including the paired day/evening cohort. |
| Compare | Two roll numbers side by side, semester by semester — SGPA, credits, and backlog flags. |
| Notifications | Latest JNTUH result announcements, filterable by regulation, degree, and year. |
Roll numbers are the standard 10-character JNTUH format — e.g. 21XX1A0501. A first lookup for a fresh roll number can take a few seconds longer while it's fetched.
That's it.
Ask a question with a roll number and the connector handles the rest. If a result hasn't synced yet, it'll say so instead of guessing.