N Lobby MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_SERVER_NAME | No | MCP Server Configuration - the name of the MCP server | nlobby-mcp |
| NLOBBY_BASE_URL | No | N Lobby Configuration - the base URL for the N Lobby service | https://nlobby.nnn.ed.jp |
| MCP_SERVER_VERSION | No | MCP Server Configuration - the version of the MCP server | 1.0.0 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_newsC | Retrieve school news |
| get_news_detailC | Retrieve detailed information for a specific news article |
| mark_news_as_readC | Mark news articles as read |
| get_unread_news_infoA | Get unread news information including count and important news flags |
| download_news_attachmentC | Download a news article attachment using the authenticated session |
| get_account_infoB | Extract account information by parsing Next.js flight data from a rendered page |
| get_student_card_screenshotB | Capture a screenshot of the student ID card by following the secure portal redirect flow |
| update_last_accessB | Update the last access timestamp for the current user |
| get_schoolingA | Fetch schooling schedule from the secure student portal (/mypage/schooling/top) |
| get_schooling_detailA | Fetch schooling application details (申し込み内容) by entry ID from the secure portal |
| get_designated_schoolB | Fetch designated school (指定校) recommendations from the secure student portal (/mypage/designated_school/index) |
| get_required_coursesB | Retrieve required courses information with detailed progress tracking |
| get_learning_resourcesC | Get learning resources and study materials |
| get_scheduleB | Get school schedule for a specific date (backward compatibility) |
| get_calendar_eventsC | Get calendar events with advanced options |
| test_calendar_endpointsC | Test both personal and school calendar endpoints |
| get_calendar_filtersB | Get lobby calendar filter list |
| check_exam_dayA | Check if the specified date (or today if omitted) is an exam day |
| finish_exam_day_modeC | Finish exam day mode |
| get_exam_otpC | Get one-time password for exam |
| get_navigation_menusB | Get main navigation menu list |
| get_notificationsC | Get notification messages |
| get_user_interestsB | Get user interest tags (optionally with icon information) |
| get_interest_weightsB | Get interest weight scale definitions |
| set_cookiesC | Set authentication cookies for N Lobby access |
| check_cookiesB | Check if authentication cookies are set |
| verify_authenticationB | Verify authentication status and cookie synchronization across all clients |
| interactive_loginA | Open browser for manual login to N Lobby (no credentials required) |
| login_helpB | Get help and troubleshooting tips for N Lobby login |
| health_checkB | Check if N Lobby API connection is working |
| debug_connectionC | Debug N Lobby connection with detailed information |
| test_page_contentC | Test page content retrieval and show sample content |
| test_trpc_endpointC | Test specific tRPC endpoint with detailed response |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| School News | Latest school news and notices |
| School Schedule | Daily class schedule and events |
| User Profile | Current user information and preferences |
| Required Courses | Required courses and academic information |
| Learning Resources | Learning materials, assignments, and study resources |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/minagishl/nlobby-cli'
If you have feedback or need assistance with the MCP directory API, please join our Discord server