- Home
- MCP servers
- Network School Events
Network School Events
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"themaskedman981-ns-mcp": {
"command": "node",
"args": [
"/Users/akashkumar/Code/ns-mcp/build/index.js"
]
}
}
}You can access Network School Luma calendar events through Claude Desktop by running a dedicated MCP server. This server provides up-to-date event data and simple actions like viewing today’s events, upcoming events, searching events, and registering for events, all integrated with Claude’s conversational interface for quick planning.
How to use
After you configure Claude Desktop to talk to this MCP server, you can ask for and perform the following actions directly in conversation:
-
Viewing events: ask for today’s events, upcoming events in a number of days, or events matching a search term. You can specifically request events happening today, or a range such as the next 14 or 30 days.
-
Registering for events: provide the event’s identifier or the event you’ve viewed, along with your name and email, to register for that event. You can also use a generic registration command if you know the event ID.
-
Accessing wiki information: Claude can fetch wiki pages related to visas, internet access, getting started, and other Network School topics to help answer questions about travel, WiFi, and onboarding.
How to install
Prerequisites you need on your machine:
-
Node.js installed on your system
-
npm available to install dependencies and run scripts
Follow these steps to set up the MCP server used by Claude Desktop
npm install
npm run build
npm test
# Development watch mode (optional but helpful during setup)
npm run dev
Configuration and usage with Claude Desktop
Configure Claude Desktop to connect to the Network School Events MCP server by adding an MCP configuration. The following example shows how the server is registered in the MCP settings. Use this exact structure to enable the server in Claude.
{
"mcpServers": {
"network_school_events": {
"command": "node",
"args": ["/Users/akashkumar/Code/ns-mcp/build/index.js"]
}
}
}
Notes on usage patterns
-
After you restart Claude Desktop, the server will connect automatically when Claude starts. You can then ask questions like: “What events are happening today at Network School?” or “Show me upcoming events in the next 14 days.”
-
For registrations, provide the event identifier and your contact information to complete the request. If you’ve already viewed an event, you can say: “Register me for that AI Music Lab event.”
Available tools
get_todays_events
Returns all events happening today in the Network School calendar.
get_upcoming_events
Returns events in the next N days (default is 7 days).
search_events
Searches events by name or description using a text query.
register_for_event
Registers a user for a selected event using the event_id, name, and email; includes optional phone_number and timezone.