Monday

live ProductivityData

Monday.com MCP — wraps the Monday.com GraphQL API (BYO API key)

5 tools
0ms auth
free tier 50 calls/day

Tools

monday_list_boards

List all boards in your Monday.com account. Returns board ID, name, state, and item count.

No parameters required.

Try it
monday_get_board

Get a single Monday.com board by ID. Returns board details including name, columns, groups, and item count.

No parameters required.

Try it
monday_list_items

List items in a Monday.com board. Returns item ID, name, group, column values, and created date.

No parameters required.

Try it
monday_create_item

Create a new item in a Monday.com board. Returns the created item ID and name.

No parameters required.

Try it
monday_search_items

Search 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.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/monday/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
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.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("monday_list_boards", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("monday");

Related packs

Other Pipeworx packs in the same categories (Productivity, Data):