BundleUp logo
aJ

monday.com

A work operating system for boards, items, and workflows across teams and projects.

https://api.monday.com
MCP Logohttps://mcp.monday.com/mcp
Proxy
const bundleup = new BundleUp('Zw7Lt7...');

const proxy = bundleup.proxy('conn_abc123');
const response = await proxy.get('/[...]');
MCP
import { Agent, run, hostedMcpTool } from '@openai/agents';

const bundleup = new BundleUp('Zw7Lt7...');
const { url, token } = bundleup.mcp('conn_abc123').hosted();

const agent = new Agent({
  name: 'Assistant',
  tools: [
    hostedMcpTool({
      serverLabel: 'monday',
      serverUrl: url,
      authorization: token
    })
  ],
});
Unified API
const bundleup = new BundleUp('Zw7Lt7...');

const unify = bundleup.unify('conn_abc123');
const response = await unify.me();

Unified API Endpoints

/me
Retrieve the monday.com account this connection is authenticated as.
/tasks/tasks
Retrieve a list of items from monday.com. monday only reads items one board at a time; this defaults to the first board on the account, and a `board` passthrough parameter selects another one by id (or `page` by position).
/tasks/tasks/{id}
Retrieve a single item from monday.com by ID.
/tasks/projects
Retrieve a list of boards from monday.com. monday pages boards by number rather than by cursor, so walk them with the `page` passthrough parameter.

We use cookies to understand how you use our site and to improve your experience. Analytics cookies are only set once you accept. See our Privacy Policy for details.