Monday
liveProductivitySaaSList all boards in your Monday.com account.
Tools
monday_list_boardsList all boards in your Monday.com account. Returns board ID, name, state, and item count.
No parameters required.
Try it
monday_get_boardGet a single Monday.com board by ID. Returns board details including name, columns, groups, and item count.
No parameters required.
Try it
monday_list_itemsList items in a Monday.com board. Returns item ID, name, group, column values, and created date.
No parameters required.
Try it
monday_create_itemCreate a new item in a Monday.com board. Returns the created item ID and name.
No parameters required.
Try it
monday_search_itemsSearch items across all boards by text query. Returns matching items with ID, name, board name, and column values.
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/monday/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/monday/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"monday_list_boards","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("monday_list_boards", {});// Or ask in plain English:
const answer = await px.ask("list all boards in your monday");