GATE Daily MCP
An MCP server providing daily GATE Computer Science practice questions, scoring with official negative marking rules, and offering detailed solutions. It supports tools to retrieve daily sets, submit answers for scoring, and browse past questions by subject.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://gatedaily.in/mcpWhat you can do with it
- Retrieve today's ten-question GATE CS practice set
- Submit answers to receive GATE-style scoring and solutions
- Browse past questions by specific subject areas
- Track user streaks and accuracy when signed in
Source and maintenance
Protocol and capabilities
- Server
- gatedaily 1.0.0
- MCP protocol
- 2025-06-18
- Tools
- 6 advertised
- Resources
- 1 advertised
- Resource templates
- 0 advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": true
},
"resources": {
"listChanged": true
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
6 advertised
get_daily_set — Get the GATE Daily set
Get a GATE Daily practice set: ten original GATE CS & IT questions in the exam's format (MCQ, MSQ, NAT; 1 and 2 marks; GATE negative marking), published every day at 00:00 IST. Returns the questions without answers. Use it when the user wants to practise for GATE CS, solve questions, or keep a daily study habit. Leave out date for today's set.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A past set's date, YYYY-MM-DD (IST). Leave out for today's set."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}submit_answers — Submit answers
Score the user's answers to a GATE Daily set the way GATE does (a wrong MCQ costs 1/3 or 2/3 of its marks; MSQ and NAT have no negative marking and no partial credit) and get the answer, worked solution and a note to remember for every question. Call it once, after the user has answered; questions left out count as skipped. For a signed-in user the set is saved to their record (the first submission of a set stays).
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"date",
"answers"
],
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "The set's date, YYYY-MM-DD, as get_daily_set or get_subject_set returned it."
},
"times": {
"type": "object",
"description": "Milliseconds spent per question, when known (the quiz card sends it).",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"type": "number"
}
},
"answers": {
"type": "object",
"description": "Question number to answer: an option letter for MCQ (\"b\"), every chosen letter for MSQ ([\"a\",\"c\"]), a number for NAT (\"12.5\").",
"propertyNames": {
"type": "string"
},
"additionalProperties": {
"anyOf": [
{
"type": "string"
},
{
"type": "number"
},
{
"type": "array",
"items": {
"type": "string"
}
}
]
}
},
"subject": {
"enum": [
"ga",
"em",
"dm",
"dl",
"coa",
"pds",
"algo",
"toc",
"cd",
"os",
"dbms",
"cn"
],
"type": "string",
"description": "For a subject set: its subject code, as get_subject_set returned it. Leave out for the daily set."
}
}
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}get_subject_set — Get a subject set
Get one of the day's two GATE Daily subject sets: five original GATE CS questions on one subject, a deeper rep than the mixed daily set. For signed-in users (free); without a GATE Daily sign-in this asks the user to connect their account. Leave out subject to see the day's choice. Returns the questions without answers; submit with submit_answers and the subject.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"date": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"description": "A past day's date, YYYY-MM-DD (IST). Leave out for today's."
},
"subject": {
"enum": [
"ga",
"em",
"dm",
"dl",
"coa",
"pds",
"algo",
"toc",
"cd",
"os",
"dbms",
"cn"
],
"type": "string",
"description": "Subject code of the set; leave out to list the day's sets."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}get_my_progress — My GATE Daily progress
The signed-in user's GATE Daily record: streak, sets submitted, accuracy, correct answers by subject (weakest first) and recent scores. Use it to see where they stand, what to revise, or whether today's set is done.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {}
}{
"readOnlyHint": true,
"openWorldHint": false
}browse_questions — Browse past questions
List past GATE Daily questions whose solutions are public (each question is, from the day after its set), newest first. Filter by GATE CS subject or by topic words to drill one area; open one with get_question.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "How many to list; 20 if left out."
},
"topic": {
"type": "string",
"maxLength": 80,
"description": "Words to find in the topic name, e.g. \"paging\" or \"normal forms\"."
},
"subject": {
"enum": [
"ga",
"em",
"dm",
"dl",
"coa",
"pds",
"algo",
"toc",
"cd",
"os",
"dbms",
"cn"
],
"type": "string",
"description": "Subject code: ga = General Aptitude, em = Engineering Mathematics, dm = Discrete Mathematics, dl = Digital Logic, coa = Computer Organization & Architecture, pds = Programming & Data Structures, algo = Algorithms, toc = Theory of Computation, cd = Compiler Design, os = Operating Systems, dbms = Databases, cn = Computer Networks."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}get_question — Get a past question
Get one past GATE Daily question together with its answer, worked solution, note to remember and why each option is right or wrong.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 160,
"description": "The question's slug from browse_questions, e.g. \"2026-10-26-books-on-shelf-two-forbidden-positions\"."
}
}
}{
"readOnlyHint": true,
"openWorldHint": false
}Prompts
Not advertised
Resources
1 advertised
GATE Daily quiz
The set as a quiz card: one question at a time, then the score and every solution.
ui://gatedaily/quiz.html30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 1361 ms
- 95th percentile latency
- 1361 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 1361 ms · metadata changed · 6 tool(s), 1 resource(s), 0 resource template(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http gate-daily-mcp https://gatedaily.in/mcpCodex
codex mcp add gate-daily-mcp --url https://gatedaily.in/mcpCursor
{
"mcpServers": {
"gate-daily-mcp": {
"url": "https://gatedaily.in/mcp"
}
}
}Cline
{
"mcpServers": {
"gate-daily-mcp": {
"type": "streamableHttp",
"url": "https://gatedaily.in/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"gate-daily-mcp": {
"type": "http",
"url": "https://gatedaily.in/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http gate-daily-mcp https://gatedaily.in/mcpClaude Desktop
{
"mcpServers": {
"gate-daily-mcp": {
"url": "https://gatedaily.in/mcp"
}
}
}Windsurf
{
"mcpServers": {
"gate-daily-mcp": {
"serverUrl": "https://gatedaily.in/mcp"
}
}
}Let your agent find its tools
Find servers like GATE Daily MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other productivity and knowledge servers
Do you run GATE Daily MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.