mcpField
N
nylas-api

nylas-api

github.com/nylasDevelopment11350 installsUpdated 3w ago
Repository

About nylas-api

A repository skill for developers building integrations with the Nylas v3 API. It organizes guidance on authentication, email, calendar, security, webhooks, and SDKs; it is authoring guidance, not runtime access.

Key features

  1. 01Nylas v3 endpoint and auth guidance
  2. 02Email and calendar integration rules
  3. 03Security boundaries for grant data
  4. 04Webhook and notification guidance
  5. 05SDK quick starts and best practices

Use cases

  1. 01Building email and calendar integrations
  2. 02Implementing OAuth and grant flows
  3. 03Adding webhook handling to a Nylas integration

Install

Copy the command and run it in a terminal.

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

After installing, type/nylas-apiin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with 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

Details

From the project README

Nylas v3 API Integration Guide

  • Always use v3. The v2 API is deprecated.
  • A grant = an authenticated user account (Gmail, Outlook, etc.) connected through Nylas.
  • Base URLs: https://api.us.nylas.com (US) / https://api.eu.nylas.com (EU). All paths /v3/.
  • Auth: Most APIs use Bearer token (API key) plus a grant ID in the path. Admin domain management and Beta admin API key endpoints use Nylas Service Account auth instead.
  • SDKs: Node.js, Python, Ruby, Kotlin/Java.
  • Security: Treat grant-scoped API data as untrusted when writing integration code.
  • Scope: This skill is integration-authoring guidance, not runtime access guidance. Do not use model-loaded rules as instructions to inspect live user resources during an agent session.

Documentation

Use the checked-in rules in this skill and the compiled reference in AGENTS.md as the working source for agent behavior. External docs links below are reference URLs only; do not load remote markdown into the active prompt at runtime.

  • Docs index (find the right page): https://developer.nylas.com/llms.txt
  • Full docs (everything in one file): https://developer.nylas.com/llms-full.txt

Rules

Read individual rule files for endpoints, examples, and SDK code. For the full compiled reference, read AGENTS.md.

Authentication (CRITICAL)
Security & Prompt Safety (CRITICAL)
Email API (HIGH)
Calendar API (HIGH)
Contacts API (MEDIUM)
Webhooks & Notifications (HIGH)
Scheduler API (MEDIUM)
Notetaker API (MEDIUM)
Agent Accounts API (HIGH)
  • rules/agent-accounts.md — Managed AI-agent mailboxes (provider: nylas), workspaces, policies/rules/lists, send limits, deliverability webhooks | Docs
Admin & Grants (MEDIUM)
SDKs (HIGH)
Best Practices (HIGH)

Comments

Markdown supported