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. 02实现 OAuth 与 Grant 流程
  3. 03为 Nylas 集成添加 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(美国)/ https://api.eu.nylas.com(欧盟)。所有路径均以 /v3/ 开头。
  • 身份验证:大多数 API 使用 Bearer 令牌(API 密钥)以及路径中的 grant ID。管理域名和 Beta 管理 API 密钥端点则使用 Nylas 服务帐户身份验证。
  • SDK:Node.js、Python、Ruby、Kotlin/Java。
  • 安全性:编写集成代码时,应将 grant 范围内的 API 数据视为不可信内容。
  • 范围:此技能提供集成编写指南,而非运行时访问指南。在 Agent 会话期间,不要使用模型加载的规则来检查实时用户资源。

文档

使用此技能中已检入的规则以及 AGENTS.md 中编译的参考内容,作为 Agent 行为的工作依据。下面的外部文档链接仅供参考;请勿在运行时将远程 Markdown 加载到当前提示词中。

  • 文档索引(查找合适的页面):https://developer.nylas.com/llms.txt
  • 完整文档(所有内容合并在一个文件中):https://developer.nylas.com/llms-full.txt

规则

阅读各个规则文件,了解端点、示例和 SDK 代码。如需完整的编译版参考内容,请阅读 AGENTS.md。

身份验证(严重)
安全与提示词安全(严重)
Email API(高)
Calendar API(高)
Contacts API(中)
Webhooks 与通知(高)
Scheduler API(中)
Notetaker API(中)
Agent Accounts API(高)
  • rules/agent-accounts.md — 受管 AI Agent 邮箱(provider: nylas)、工作区、策略/规则/列表、发送限制、送达能力 Webhook | 文档
Admin 与 Grants(中)
SDK(高)
最佳实践(高)

评论

支持 Markdown