이 MCP로 할 수 있는 일
Reads and sends email, manages drafts and contacts, and reads and creates calendar events through connected accounts.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['to'], 'properties': {'cc': {'type': 'array', 'items': {'type': 'string'}, 'description': 'CC email addresses (array of strings).'}, 'to': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Recipient email addresses (array of strings).'}, 'bcc': {'type': 'array', 'items': {'type': 'string'}, 'description': 'BCC email addresses (array of strings).'}, 'body': {'type': 'string', 'description': 'Email body (HTML or plain text).'}, 'subject': {'type': 'string', 'description': 'Email subject line.'}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['calendar_id', 'title', 'start_time', 'end_time'], 'properties': {'title': {'type': 'string', 'description': 'Event title.'}, 'end_time': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Event end, Unix timestamp (seconds).'}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'location': {'type': 'string', 'description': 'Event location.'}, 'start_time': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Event start, Unix timestamp (seconds).'}, 'calendar_id': {'type': 'string', 'description': 'REQUIRED. The calendar id to create the event in (sent as a query param).'}, 'description': {'type': 'string', 'description': 'Event description.'}, 'participants': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Participant email addresses (array of strings).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['calendar_id'], 'properties': {'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'calendar_id': {'type': 'string', 'description': 'The calendar id to fetch.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['contact_id'], 'properties': {'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'contact_id': {'type': 'string', 'description': 'The contact id to fetch.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['event_id', 'calendar_id'], 'properties': {'event_id': {'type': 'string', 'description': 'The event id to fetch.'}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'calendar_id': {'type': 'string', 'description': 'REQUIRED. The calendar id (sent as a query param).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['message_id'], 'properties': {'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'message_id': {'type': 'string', 'description': 'The message id to fetch.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Max calendars to return.', 'exclusiveMinimum': 0}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'page_token': {'type': 'string', 'description': 'Pagination cursor (next_cursor from a prior page).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'email': {'type': 'string', 'description': 'Filter by email address.'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Max contacts to return.', 'exclusiveMinimum': 0}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'page_token': {'type': 'string', 'description': 'Pagination cursor (next_cursor from a prior page).'}, 'phone_number': {'type': 'string', 'description': 'Filter by phone number.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Max drafts to return.', 'exclusiveMinimum': 0}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'page_token': {'type': 'string', 'description': 'Pagination cursor (next_cursor from a prior page).'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['calendar_id'], 'properties': {'end': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter: latest event start, Unix timestamp (seconds).'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Max events to return.', 'exclusiveMinimum': 0}, 'start': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'Filter: earliest event start, Unix timestamp (seconds).'}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'page_token': {'type': 'string', 'description': 'Pagination cursor (next_cursor from a prior page).'}, 'calendar_id': {'type': 'string', 'description': 'REQUIRED. The calendar id (sent as a query param).'}, 'show_cancelled': {'type': 'boolean', 'description': 'Include cancelled events.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Max folders to return.', 'exclusiveMinimum': 0}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Max grants to return.', 'exclusiveMinimum': 0}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Pagination offset.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'in': {'type': 'string', 'description': 'Filter by folder id.'}, 'to': {'type': 'string', 'description': 'Filter by recipient email address.'}, 'from': {'type': 'string', 'description': 'Filter by sender email address.'}, 'limit': {'type': 'integer', 'maximum': 9007199254740991, 'description': 'Max messages to return.', 'exclusiveMinimum': 0}, 'unread': {'type': 'boolean', 'description': 'If set, filter by unread status.'}, 'starred': {'type': 'boolean', 'description': 'If set, filter by starred status.'}, 'subject': {'type': 'string', 'description': 'Filter by subject.'}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'page_token': {'type': 'string', 'description': 'Pagination cursor (next_cursor from a prior page).'}, 'search_query_native': {'type': 'string', 'description': 'Provider-native search query string.'}}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['to'], 'properties': {'cc': {'type': 'array', 'items': {'type': 'string'}, 'description': 'CC email addresses (array of strings).'}, 'to': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Recipient email addresses (array of strings).'}, 'bcc': {'type': 'array', 'items': {'type': 'string'}, 'description': 'BCC email addresses (array of strings).'}, 'body': {'type': 'string', 'description': 'Email body (HTML or plain text).'}, 'subject': {'type': 'string', 'description': 'Email subject line.'}, 'grant_id': {'type': 'string', 'description': 'Connected-account grant id. Overrides NYLAS_GRANT_ID for this call.'}, 'reply_to_message_id': {'type': 'string', 'description': 'Id of the message this is a reply to.'}}}
최근 도구 변경
유사한 MCP 서버
Local MCP
Connects AI assistants to Mac email, calendars, reminders, notes, tasks, files, Microsoft 365, Todoist, spreadsheets, and daily b…
mu
Supports personal and collaborative tasks including web browsing, app creation, blogs, bookmarks, discussions, and contact manage…
Agent Commons
Provides rooms, threads, messaging, file sharing, invitations, subscriptions, search, and resumable events for agent collaboratio…
Dock
Provides collaborative workspaces with tables, documents, HTML surfaces, files, formulas, comments, activity tracking, agent mess…
agendaforge
Manages events, agendas, sessions, speakers, attendees, sponsors, forms, contacts, email templates, approvals, and organizer work…
Kythene
Provides shared team memory, collections, wikis, artifacts, comments, approvals, review workflows, presence, and controlled shari…
northreach
Supports direct agent questions and answers, shared memories, broadcasts, polls, compute jobs, governance, and persistent network…
PingRoom
Sends mobile notifications, asks questions, requests approvals, and coordinates human handoffs through rooms and live status upda…