Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Follow AllMCPs on X (opens in a new tab)AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • X (@AllMCPs) β†— (opens in a new tab)
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Skylight MCP
S
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Skylight MCP

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository

Skylight Calendar for Claude β€” family events, chores, and rewards.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "skylight-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "skylight-mcp"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

skylight-mcp

CI npm license

MCP server for Skylight Calendar β€” 114 tools across calendar events (read+write), shared lists (read+write), chores and rewards (read+write), task-box items (read+write), meals (read+write), AI auto-creation (meal-plan + activity-idea generators with draft review/approve), messages and albums (read+write), photo/video upload, and frame/device/account settings + calendar + member management (read+write, incl. preset and custom-photo avatars).

Every API request carries the skylight-api-version: 2026-05-01 header (matching the official mobile app); without it some features 422 with "API version does not support …".

Auth

The server uses a headless email+password OAuth2 authorization-code flow β€” no SSO, no 2FA, no browser extension required. Configure it with SKYLIGHT_REFRESH_TOKEN if you already hold a token, or SKYLIGHT_EMAIL + SKYLIGHT_PASSWORD to log in for one.

On first tool call, the server performs four steps against https://app.ourskylight.com:

  1. GET /auth/session/new β€” fetch the Rails CSRF token and session cookie.
  2. POST /auth/session β€” log in with email + password (must happen before OAuth authorize).
  3. GET /oauth/authorize β€” send an S256 PKCE code_challenge (the server requires it) and receive the one-time authorization code via redirect.
  4. POST /oauth/token β€” exchange the code plus the matching code_verifier for a bearer access_token + refresh_token (currently a 24-hour expiry; the client reads the returned expires_in rather than assuming).

The client then refreshes the token proactively (~60 s before expiry) and reactively on any 401. No bot wall has been observed β€” the headless flow works directly from Node.

No env vars β†’ clean start: if credentials are not set, the server still starts without error. Auth is deferred to the first tool call, so MCP hosts can complete install-time tool listing before credentials are configured.

Frame model

All data in Skylight is scoped to a frame (the family hub device). On first use the client auto-discovers the single frame on the account. If the account has more than one frame, set SKYLIGHT_FRAME_ID to the frame ID you want. Every tool that reads frame-scoped data accepts an optional frameId arg to override the default.

Tools

ModuleToolR/WDescription
framesskylight_list_framesRList all frames on the account
framesskylight_get_frameRGet details for a specific frame
framesskylight_list_frame_membersRList members associated with a frame
framesskylight_list_devicesRList physical devices linked to a frame
framesskylight_get_plus_accessRGet Skylight Plus subscription / entitlement status
framesskylight_get_reward_pointsRGet reward-point balances per family member
framesskylight_get_household_configRGet household configuration for the frame
framesskylight_list_calendarsRList the frame's calendar accounts and active calendars
framesskylight_get_event_notification_settingsRGet the frame's calendar-event notification settings
framesskylight_resolve_memberRResolve a family-member name to its category id
framesskylight_get_calendarRGet one calendar account
framesskylight_list_nudgesRList nudges (reminders) in a date range
framesskylight_update_frameWUpdate frame display/sleep settings
framesskylight_rename_frameWRename a frame
framesskylight_update_profileWUpdate the frame profile (name, birthday)
framesskylight_update_household_configWUpdate household configuration
framesskylight_set_reminder_profileWSet the global reminder cadence (interval_weeks)
framesskylight_add_webcalWSubscribe the frame to a webcal/ICS calendar URL
framesskylight_update_calendarWSet which sub-calendars of a connected account are active
framesskylight_delete_source_calendarWRemove a connected source calendar (incl. webcal subscriptions)
framesskylight_set_default_calendarWSet the default source calendar for new events
framesskylight_link_apple_calendarWLink an Apple/iCloud calendar using an app-specific password
framesskylight_categorize_source_calendarWAttribute a source calendar's events to one or more family members
framesskylight_create_source_calendarWCreate a source calendar from raw provider attributes (advanced)
framesskylight_invite_userWInvite a user to the frame by email
framesskylight_approve_userWApprove a pending frame user
framesskylight_remove_userWRemove a user from the frame
framesskylight_delete_categoryWDelete a category / family member (optional reassign_to_category_id, inferred)
framesskylight_update_family_memberWUpdate a family member's profile β€” birthday, dietary preferences (the name is the category label; set via skylight_update_category)
framesskylight_update_categoryWUpdate a category β€” rename/recolor, or convert a label into a family-member profile (linked_to_profile)
framesskylight_create_categoryWCreate a category / family member (optional linked_to_profile, avatar_id)
framesskylight_list_avatarsRList the preset avatar library (emoji/icon images)
framesskylight_set_member_avatarWSet a family member's avatar to a custom photo (dry-run unless confirm:true)
framesskylight_set_device_albumWSet which photo album a device displays (inferred)
framesskylight_rename_deviceWRename a Skylight device
eventsskylight_list_eventsRList calendar events within a date range
eventsskylight_get_eventRGet details for a specific event
eventsskylight_create_eventWCreate a new calendar event (optional category_ids assigns members)
eventsskylight_update_eventWUpdate an existing calendar event (optional category_ids assigns members)
eventsskylight_delete_eventWDelete a calendar event
eventsskylight_list_categoriesRList event categories for a frame
eventsskylight_list_source_calendarsRList external source calendars linked to a frame
eventsskylight_list_recent_invited_emailsRList recently-invited email addresses
eventsskylight_update_event_notification_settingsWUpdate calendar-event notification settings
listsskylight_list_listsRList all shared lists on a frame
listsskylight_get_list_itemsRGet items in a specific shared list
listsskylight_create_listWCreate a new shared list (label + color + kind)
listsskylight_update_listWUpdate a list's name, color, or type
listsskylight_delete_listWDelete a shared list
listsskylight_add_list_itemWAdd an item to a shared list
listsskylight_update_list_itemWRename a list item, check/uncheck it, or set its section
listsskylight_delete_list_itemWDelete an item from a shared list
listsskylight_delete_list_itemsWBulk-delete specific list items
listsskylight_move_list_itemWReorder a list item
listsskylight_clear_listWRemove all items from a list (single bulk delete)
listsskylight_set_list_item_sectionWMove list items into a named section (or clear it)
choresskylight_list_choresRList chores within a date range
choresskylight_search_choresRSearch chores (incl. unscheduled/template chores)
choresskylight_create_choreWCreate a new chore (summary + category)
choresskylight_create_recurring_choreWCreate a recurring chore or routine (RRULE)
choresskylight_complete_choreWMark a chore complete
choresskylight_uncomplete_choreWReopen (un-complete) a chore
choresskylight_update_choreWUpdate a chore (supports recurrence + apply_to)
choresskylight_complete_chore_instanceWMark a specific recurring-chore occurrence complete
choresskylight_delete_choreWDelete a chore (occurrence or whole series via apply_to)
choresskylight_list_rewardsRList rewards configured for a frame
rewardsskylight_get_rewardRGet one reward
rewardsskylight_create_rewardWCreate a reward (name + description + point_value + respawn_on_redemption + category_ids)
rewardsskylight_update_rewardWUpdate a reward
rewardsskylight_delete_rewardWDelete a reward
rewardsskylight_redeem_rewardWRedeem a reward
rewardsskylight_unredeem_rewardWReverse a reward redemption
rewardsskylight_add_reward_pointsWGrant or deduct reward points to members
mealsskylight_list_mealsRList planned meals in a date range (date_min + date_max both required)
mealsskylight_list_recipesRList meal recipes for the frame
mealsskylight_list_meal_categoriesRList meal categories for the frame
mealsskylight_get_recipeRGet one meal recipe
mealsskylight_create_recipeWCreate a meal recipe (meal_category_id + summary)
mealsskylight_update_recipeWUpdate a meal recipe
mealsskylight_delete_recipeWDelete a meal recipe
mealsskylight_add_recipe_to_grocery_listWAdd a recipe's ingredients to a grocery list

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • PraisonAI logoPraisonAI

    AI Agents Framework with Self Reflection and MCP support

    πŸ’» Developer Tools1 views
    Compare vs PraisonAI β†’
  • Labelhead Artist Momentum logoLabelhead Artist Momentum

    Trending hip-hop artist momentum scores across four cultural dimensions.

    πŸ’» Developer Tools0 views
    Compare vs Labelhead Artist Momentum β†’
  • Openflowkit MCP logoOpenflowkit MCP

    Local-first OpenFlowKit diagramming tools for Claude, Cursor, Windsurf & other MCP clients.

    πŸ’» Developer Tools0 views
    Compare vs Openflowkit MCP β†’
  • HeyClaude β€” Claude & AI workflow directory logoHeyClaude β€” Claude & AI workflow directory

    Search the HeyClaude directory of Claude Code agents, MCP servers, skills, and tools.

    πŸ’» Developer Tools0 views
    Compare vs HeyClaude β€” Claude & AI workflow directory β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Skylight MCP

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "skylight-mcp": { "command": "npx", "args": ["-y", "skylight-mcp"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSkylight MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/skylight-mcp?style=directory)](https://allmcps.com/mcp/skylight-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/skylight-mcp"><img src="https://allmcps.com/api/badge/skylight-mcp?style=directory" alt="Skylight MCP on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Skylight MCP β†’Install in Claude DesktopInstall in CursorInstall in VS Code