Monday.com
Read boards, items, and workspaces directly via api.monday.com (GraphQL).
Setup (one-time)
- In Monday.com, click your profile picture (top right)
- Select Developers — this opens the Developer Center
- Click API token → Show
- Copy your personal token
- Set the environment variable:
MONDAY_API_TOKEN=your_token_here
Commands
Get your account info
python3 /mnt/skills/user/monday/scripts/monday.py me
List all boards
python3 /mnt/skills/user/monday/scripts/monday.py list-boards
python3 /mnt/skills/user/monday/scripts/monday.py list-boards --limit 50
Get board details (columns, groups)
python3 /mnt/skills/user/monday/scripts/monday.py get-board <board_id>
List items on a board
python3 /mnt/skills/user/monday/scripts/monday.py list-items <board_id>
python3 /mnt/skills/user/monday/scripts/monday.py list-items <board_id> --limit 50
List workspaces
python3 /mnt/skills/user/monday/scripts/monday.py list-workspaces
List users
python3 /mnt/skills/user/monday/scripts/monday.py list-users
Notes
- Free plan: 2 seats, unlimited boards. API access works on free.
- Board IDs are numeric — find them in the board URL or via
list-boards. - Monday uses GraphQL only (single endpoint). No REST API.
- API version pinned to
2024-04.