Connect-MCP

Nylas MCP by usefulapi

io.usefulapi/nylas · v1.11.1

MCP server for Nylas — read email, calendars, events and contacts, and send email or create events.

MCPremoteno credentialsEmailCalendarMessaging

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 15 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 88/100

What it does: 15 tools · 12 read, 3 write (incl. delete/pay) · Email, Calendar, Messaging

Test call nylas_list_grants: needs a key: HTTP 401 (995 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: +8
  • More than 80 tools: 0

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://nylas.usefulapi.io/mcp

Tools

15 tools listed at last check
  • nylas_list_grants List the connected accounts (grants) on this Nylas application, each with a grant_id used to scope other tools. Not grant-scoped. Nylas v3: GET /v3/grants.
  • nylas_get_grant Get details for a single connected account (grant). Nylas v3: GET /v3/grants/{grant_id}.
  • nylas_list_messages List email messages for the connected account, with optional filters. Nylas v3: GET /v3/grants/{grant_id}/messages.
  • nylas_get_message Get a single email message by id. Nylas v3: GET /v3/grants/{grant_id}/messages/{message_id}.
  • nylas_list_folders List mail folders/labels for the connected account. Nylas v3: GET /v3/grants/{grant_id}/folders.
  • nylas_list_calendars List calendars for the connected account (each has a calendar_id used by the events tools). Nylas v3: GET /v3/grants/{grant_id}/calendars.
  • nylas_get_calendar Get a single calendar by id. Nylas v3: GET /v3/grants/{grant_id}/calendars/{calendar_id}.
  • nylas_list_events List calendar events. Requires calendar_id (sent as a query param). Nylas v3: GET /v3/grants/{grant_id}/events.
  • nylas_get_event Get a single calendar event by id. Requires calendar_id (sent as a query param). Nylas v3: GET /v3/grants/{grant_id}/events/{event_id}.
  • nylas_list_contacts List contacts for the connected account, with optional email/phone filters. Nylas v3: GET /v3/grants/{grant_id}/contacts.
  • nylas_get_contact Get a single contact by id. Nylas v3: GET /v3/grants/{grant_id}/contacts/{contact_id}.
  • nylas_list_drafts List draft emails for the connected account. Nylas v3: GET /v3/grants/{grant_id}/drafts.
  • nylas_send_message SENDS a real email via the connected account. This dispatches an actual message. Nylas v3: POST /v3/grants/{grant_id}/messages/send.
  • nylas_create_event Creates a calendar event (may send invites to participants). Requires calendar_id (sent as a query param). Nylas v3: POST /v3/grants/{grant_id}/events.
  • nylas_create_draft Creates a draft email (does NOT send — safe/additive). Nylas v3: POST /v3/grants/{grant_id}/drafts.

Badge

Connect-MCP badge for io.usefulapi/nylas

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/io.usefulapi/nylas.svg)](https://clawy.uk/mcp/s/io.usefulapi/nylas)