RS

rjhalvorson/skylight-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

14 stars 10 forks 品質 70 トレンド 20MIT

TheEagleByte/skylight-mcp の継続を維持

概要

Skylight Calendar API 用の MCP (Model Context Protocol) サーバです。 ClaudeのようなAIアシスタントがSkylightの家族向けカレンダー、雑音、リストなどと相互作用できるようにします。 これは、TheEagleByte/skylight-mcpの維持された継続です。 元のプロジェクトは維持されていないようです。このリポジトリは、進行中のアップデートとバグ修正でプロジェクトを進めています。 元のコミット履歴と権限は git に保存されます。 - : クエリのカレンダーイベント(「今日のカレンダーはどうですか?」) - : ハイライトを表示して作成する(「雑音に食器洗い機を空にする」) - : 食料品と対物リスト(「食料品リストの何」) - : タスクボックスにアイテムを追加(「タスクリストにXYZを追加」) - : 家族のメンバーとデバイスを表示 - : 報酬ポイントをチェックし、利用可能な報酬を受け取る 1. リリースページから最新のskylight-mcp- .mcpbをダウンロードしてください。 2. Claudeデスクトップで、開いたり、セクションを見つけ、そしてかちりと鳴らして下さい。 ダウンロードした .mcpb を選択します。 (macOS/Windows では、ダブルクリックします。).

概要(AI 翻訳)

Skylight Calendar API 用の MCP (Model Context Protocol) サーバです。 ClaudeのようなAIアシスタントがSkylightの家族向けカレンダー、雑音、リストなどと相互作用できるようにします。

注記: これは、TheEagleByte/skylight-mcpの維持された継続です。 元のプロジェクトは維持されていないようです。このリポジトリは、進行中のアップデートとバグ修正でプロジェクトを進めています。 元のコミット履歴と権限は git に保存されます。

##特徴

-Calendar: クエリカレンダーイベント(今日のカレンダーはどうですか?)

  • 選択:チョイスの表示と作成(「雑音に空の食器洗い機を追加」) -Lists:食料品と対物リストを見る(食料品リストの何?)
  • タスク: タスクボックスにアイテムを追加(「タスクリストにXYZを追加」)
  • 家族:家族やデバイスを見る
  • 報酬: 報酬ポイントと利用可能な報酬をチェック

クイックスタート

インストール

オプション1:Claudeデスクトップ(.mcpb、最も簡単です)

1。 リリースページから最新の[skylight-mcp- .mcpbをダウンロードします。 2。 Claudeデスクトップで、Settings → Extensionsを開き、Advanced Settingsをクリックし、Extension Developerセクションを見つけて**Install Extension…**をクリックします。 ダウンロードした[.mcpbを選択します.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Skylight MCP Server

An MCP (Model Context Protocol) server for the Skylight Calendar API. Enables AI assistants like Claude to interact with your Skylight family calendar, chores, lists, and more.

Note: This is a maintained continuation of TheEagleByte/skylight-mcp. The original project appears unmaintained; this repo carries the project forward with ongoing updates and bug fixes. The full original commit history and authorship is preserved in git.

Features

  • Calendar: Query calendar events (“What’s on my calendar today?”)
  • Chores: View and create chores (“Add emptying dishwasher to chores”)
  • Lists: View grocery and to-do lists (“What’s on the grocery list?”)
  • Tasks: Add items to the task box (“Add XYZ to my task list”)
  • Family: View family members and devices
  • Rewards: Check reward points and available rewards

Quick Start

Installation

Option 1: Claude Desktop (.mcpb, easiest)

  1. Download the latest skylight-mcp-.mcpb from the Releases page.
  2. In Claude Desktop, open Settings → Extensions, click Advanced settings, find the Extension Developer section, and click Install Extension…. Select the downloaded .mcpb. (On macOS/Windows, double-clicking the .mcpb file may also trigger the installer.)
  3. Fill in your Skylight email, password, frame ID, and timezone when prompted.
  4. That’s it — the Skylight tools are available in Claude Desktop.

No Node.js install or config editing required. Credentials are stored securely by Claude Desktop.

Option 2: npm package

mcp.json:

{
  "mcpServers": {
    "skylight": {
      "command": "npx",
      "args": ["@rjhalvorson/skylight-mcp"],
      "env": {
        "SKYLIGHT_EMAIL": "[email protected]",
        "SKYLIGHT_PASSWORD": "your_password",
        "SKYLIGHT_FRAME_ID": "your_frame_id"
      }
    }
  }
}

Claude Code:

claude mcp add skylight npx @rjhalvorson/skylight-mcp \
  -e [email protected] \
  -e SKYLIGHT_PASSWORD=your_password \
  -e SKYLIGHT_FRAME_ID=your_frame_id

Option 3: From source

git clone https://github.com/rjhalvorson/skylight-mcp.git
cd skylight-mcp && npm install && npm run build

Then use in mcp.json:

{
  "mcpServers": {
    "skylight": {
      "command": "node",
      "args": ["/path/to/skylight-mcp/dist/index.js"],
      "env": {
        "SKYLIGHT_EMAIL": "[email protected]",
        "SKYLIGHT_PASSWORD": "your_password",
        "SKYLIGHT_FRAME_ID": "your_frame_id"
      }
    }
  }
}

Instructions for AI

Copy this into your AI’s custom instructions or system prompt:

You have access to the Skylight MCP server. Skylight is a smart family calendar display that shows calendars, chores, grocery lists, meals, and rewards. Use the Skylight tools to help manage family schedules and organization.

GitHub で README 全文を見る

インストール

npx @rjhalvorson/skylight-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "skylight": { "command": "npx", "args": ["@rjhalvorson/skylight-mcp"], "env": { "SKYLIGHT_EMAIL": "[email protected]", "SKYLIGHT_PASSWORD": "your_password", "SKYLIGHT_FRAME_ID": "your_frame_id" } } } }