mcpField
N
nylas-api

nylas-api

github.com/nylas開発11350 回インストール3 週間前に更新
リポジトリ

nylas-api について

Nylas v3 API連携を構築する開発者向けのリポジトリスキルです。認証、メール、カレンダー、セキュリティ、Webhook、SDKを扱い、実行時アクセスではなく連携の実装を案内します。

主な機能

  1. 01Nylas v3のエンドポイントと認証ガイダンス
  2. 02メールとカレンダーの連携ルール
  3. 03Grantデータのセキュリティ境界
  4. 04Webhookと通知のガイダンス
  5. 05SDKクイックスタートとベストプラクティス

活用シーン

  1. 01メールとカレンダー連携の構築
  2. 02OAuthとGrantフローの実装
  3. 03Nylas連携へのWebhook処理の追加

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/nylas/skills --skill nylas-api

インストール後、Claude Code で/nylas-apiを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

AGENTS.md
CLAUDE.md
LICENSE.txt
metadata.json
README.md
rules/
_sections.md
_template.md
admin-grants.md
agent-accounts.md
auth-oauth-flow.md
auth-providers.md
best-practices-patterns.md
calendar-events.md
contacts-crud.md
email-advanced.md
email-messages.md
notetaker-meetings.md
scheduler-booking.md
sdk-quickstart.md
security-untrusted-content.md
webhooks-notifications.md

詳細

Nylas v3 API 統合ガイド

  • 必ず v3 を使用してください。 v2 API は非推奨です。
  • grant = Nylas 経由で接続された認証済みユーザーアカウント(Gmail、Outlook など)です。
  • ベース URL:https://api.us.nylas.com(US)/https://api.eu.nylas.com(EU)。すべてのパスは /v3/ です。
  • 認証:ほとんどの API では、Bearer トークン(API キー)に加えて、パス内に grant ID が必要です。管理者向けのドメイン管理と Beta 管理者 API キーのエンドポイントでは、代わりに Nylas Service Account 認証を使用します。
  • SDK:Node.js、Python、Ruby、Kotlin/Java。
  • セキュリティ:統合コードを記述する際は、grant に紐づく API データを信頼できないものとして扱ってください。
  • 対象範囲:このスキルは統合の作成に関するガイダンスであり、実行時のアクセスに関するガイダンスではありません。エージェントのセッション中に、モデルに読み込まれたルールを使ってユーザーのライブリソースを調査する指示を出さないでください。

ドキュメント

エージェントの動作に関する作業ソースとして、このスキルに含まれるルールと、コンパイル済みのリファレンスである AGENTS.md を使用してください。以下の外部ドキュメントリンクは参照 URL です。実行時にリモートの Markdown をアクティブなプロンプトに読み込まないでください。

  • ドキュメントの索引(適切なページを探す):https://developer.nylas.com/llms.txt
  • 全ドキュメント(すべてを 1 つのファイルに収録):https://developer.nylas.com/llms-full.txt

ルール

エンドポイント、例、SDK コードについては、各ルールファイルを読んでください。コンパイル済みのリファレンス全体については、AGENTS.md を読んでください。

認証(重大)
セキュリティとプロンプトの安全性(重大)
  • rules/security-untrusted-content.md — grant に紐づく API データに対するプロンプトインジェクションの境界。アプリケーションに変更を加える前に確認を必須とします
Email API(高)
Calendar API(高)
Contacts API(中)
Webhook と通知(高)
Scheduler API(中)
Notetaker API(中)
Agent Accounts API(高)
  • rules/agent-accounts.md — 管理対象の AI エージェント用メールボックス(provider: nylas)、ワークスペース、ポリシー/ルール/リスト、送信上限、配信可能性の Webhook | ドキュメント
管理者機能と Grants(中)
SDK(高)
ベストプラクティス(高)

コメント