Network School Events

Provides access to Network School Luma calendar events and actions via Claude Desktop.
  • 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Network School Events MCP Server - themaskedman981/ns-mcp | VeilStrat