IIITH MESS MCP TOOLS

45 tools from the IIITH Mess MCP MCP Server, categorised by risk level.

READ 29 tools
Read mess_get_all_bills mess_get_all_bills Read mess_get_all_windows Get all window times in seconds: cancellation, registration, feedback, extras, skip. Read mess_get_auth_key_info Get info about the auth key currently in use (passed in Authorization header). Read mess_get_auth_keys Get all auth keys for the current user (including expired ones). Read mess_get_bill mess_get_bill Read mess_get_cancellation_window Get the cancellation window time in seconds. Read mess_get_cancellations_count Get count of cancelled registrations for a meal in a month. Read mess_get_capacities Get mess capacities for a meal on a date, grouped by category. Read mess_get_extras_in_range Get all extra registrations in a date range (max 2 months, both inclusive). Read mess_get_extras_window Get the extra registration window time in seconds. Read mess_get_feedback_window Get the feedback window time in seconds (time after a meal to submit feedback). Read mess_get_info Get info about all messes (name, short_name, color, tags, rating, billing_id). No auth required. Read mess_get_max_cancellations Get the maximum free cancellations allowed per month for a meal. Read mess_get_me Get the currently logged-in user's profile. Read mess_get_meal_rating mess_get_meal_rating Read mess_get_meal_timings Get meal timings (start/end times) for each mess on a date. Read mess_get_menus mess_get_menus Read mess_get_monthly_registration Get the monthly mess registration for the current user. Read mess_get_preferences Get all user preferences. Read mess_get_rates Get mess rates (in paise) for a meal on a date, grouped by category. Read mess_get_registered_extras Get extra item registrations for the current user for a meal on a date. Read mess_get_registration mess_get_registration Read mess_get_registration_max_date Get the maximum future date allowed for meal registration. Read mess_get_registration_window Get the registration window time in seconds. Read mess_get_registrations mess_get_registrations Read mess_get_scans_count Get meal availment (scan) count for a mess on a date. No authentication required. Read mess_get_skip_window Get the skip window time in seconds. Read mess_list_extras mess_list_extras Read mess_cas_login_info Get instructions for IIIT student CAS login (browser-only, cannot be called via API/AJAX).

Route IIITH Mess MCP through PolicyLayer and every one of its 45 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the IIITH Mess MCP MCP server have? +

The IIITH Mess MCP MCP server exposes 45 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on IIITH Mess MCP tools? +

Route the IIITH Mess MCP server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do IIITH Mess MCP tools fall into? +

IIITH Mess MCP tools are categorised as Read (29), Write (11), Destructive (4), Execute (1). Each category has a recommended default policy.

Enforce policy on every IIITH Mess MCP tool call.

Start from IIITH Mess MCP, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.