← WebMCP Directory

Tool tree

cli.nylas.com

Developer ToolsTools verified
Website
Install Nylas CLI to send email, manage calendars, sync contacts, and give AI agents MCP access from the terminal. Free, open source, and built for scripting.
Explore capabilities

    page: Every page

    search_guidesAnswer

    Search Nylas CLI guides (documentation pages) by keyword. Matches title, description, and tags. Returns the most relevant guides with title, description, URL, and tags.

    View tool JSON
    {
      "name": "search_guides",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search Nylas CLI guides (documentation pages) by keyword. Matches title, description, and tags. Returns the most relevant guides with title, description, URL, and tags.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search query (matched against guide title, description, and tags)."
          },
          "limit": {
            "type": "integer",
            "description": "Maximum number of guides to return (1-50, default 10).",
            "minimum": 1,
            "maximum": 50,
            "default": 10
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    list_guidesAnswer

    List all Nylas CLI guides (documentation pages), optionally filtered by tag. Returns guides with title, description, URL, and tags.

    View tool JSON
    {
      "name": "list_guides",
      "kind": "answer",
      "impl": "imperative",
      "description": "List all Nylas CLI guides (documentation pages), optionally filtered by tag. Returns guides with title, description, URL, and tags.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "tag": {
            "type": "string",
            "description": "Optional tag filter (case-insensitive, e.g. 'gmail', 'calendar', 'mcp'). Returns only guides that include this tag."
          },
          "limit": {
            "type": "integer",
            "description": "Maximum number of guides to return (1-200, default 50).",
            "minimum": 1,
            "maximum": 200,
            "default": 50
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    list_commandsAnswer

    List Nylas CLI commands (the actual CLI binary's subcommands), optionally filtered by group. Returns command name, description, and reference URL.

    View tool JSON
    {
      "name": "list_commands",
      "kind": "answer",
      "impl": "imperative",
      "description": "List Nylas CLI commands (the actual CLI binary's subcommands), optionally filtered by group. Returns command name, description, and reference URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "group": {
            "type": "string",
            "description": "Optional command group id (e.g. 'email', 'calendar', 'mcp', 'auth', 'setup'). Filters to commands within that group."
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_commandAnswer

    Get full reference for a specific Nylas CLI command, including flags, examples, and troubleshooting tips. Accepts the command string ('nylas email send'), a bare subcommand ('email send'), or a slug ('email-send').

    View tool JSON
    {
      "name": "get_command",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get full reference for a specific Nylas CLI command, including flags, examples, and troubleshooting tips. Accepts the command string ('nylas email send'), a bare subcommand ('email send'), or a slug ('email-send').",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "Command identifier. Examples: 'nylas init', 'email send', 'mcp-serve'."
          }
        },
        "required": [
          "name"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }
    get_install_commandAnswer

    Get the canonical install command for the Nylas CLI on a given platform. Returns the one-liner plus a link to the getting-started guide.

    View tool JSON
    {
      "name": "get_install_command",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the canonical install command for the Nylas CLI on a given platform. Returns the one-liner plus a link to the getting-started guide.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "platform": {
            "type": "string",
            "enum": [
              "macos",
              "linux",
              "windows",
              "go"
            ],
            "description": "Target platform: 'macos' (Homebrew), 'linux' (curl shell installer, also covers WSL), 'windows' (PowerShell), or 'go' (build from source)."
          }
        },
        "required": [
          "platform"
        ],
        "additionalProperties": false
      },
      "page": "/"
    }