monday_get_board

Pack: monday · Endpoint: https://gateway.pipeworx.io/monday/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/monday_get_board for the schema, then POST the same URL with its arguments for the data.

Get board structure and metadata (e.g., board ID “12345”). Returns name, columns, groups, and item count.

Parameters

NameTypeRequiredDescription
_apiKeystringyesMonday.com API token
board_idstringyesBoard ID

Example call

Arguments

{
  "_apiKey": "your-monday-api-key",
  "board_id": "12345"
}

curl

curl -X POST https://gateway.pipeworx.io/monday/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"monday_get_board","arguments":{"_apiKey":"your-monday-api-key","board_id":"12345"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('monday_get_board', {
  "_apiKey": "your-monday-api-key",
  "board_id": "12345"
});

Response shape

FieldTypeDescription
idstringBoard ID
namestringBoard name
statestringBoard state
board_kindstringKind of board
items_countnumberNumber of items in board
columnsarrayBoard columns
groupsarrayBoard groups
updated_atstringLast update timestamp
Full JSON Schema
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Board ID"
    },
    "name": {
      "type": "string",
      "description": "Board name"
    },
    "state": {
      "type": "string",
      "description": "Board state"
    },
    "board_kind": {
      "type": "string",
      "description": "Kind of board"
    },
    "items_count": {
      "type": "number",
      "description": "Number of items in board"
    },
    "columns": {
      "type": "array",
      "description": "Board columns",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Column ID"
          },
          "title": {
            "type": "string",
            "description": "Column title"
          },
          "type": {
            "type": "string",
            "description": "Column type"
          }
        }
      }
    },
    "groups": {
      "type": "array",
      "description": "Board groups",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Group ID"
          },
          "title": {
            "type": "string",
            "description": "Group title"
          },
          "color": {
            "type": "string",
            "description": "Group color"
          }
        }
      }
    },
    "updated_at": {
      "type": "string",
      "description": "Last update timestamp"
    }
  }
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "monday": {
      "url": "https://gateway.pipeworx.io/monday/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 22, 2026