mcp  by mondaycom

AI agent framework for monday.com workflows

Created 1 year ago
394 stars

Top 73.0% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

This repository provides an open framework for integrating AI agents with monday.com, a work operating system. It offers tools for developers to securely connect AI agents to structured data, enable actions, and provide context for decision-making within monday.com workflows, targeting AI assistant builders and custom integration developers.

How It Works

The project utilizes the Model Context Protocol (MCP) to facilitate agent-work OS interaction. It offers a plug-and-play MCP server (@mondaydotcomorg/monday-api-mcp) and an agent toolkit (@mondaydotcomorg/agent-toolkit) for both OpenAI and MCP implementations. This approach abstracts the complexities of the monday.com API, allowing agents to perform operations like creating items, managing boards, and updating statuses via a structured protocol.

Quick Start & Requirements

  • Install/Run: Configure MCP clients (e.g., Claude Desktop, Cursor) with provided JSON snippets, specifying the monday-api-mcp command with your monday.com API token.
  • Prerequisites: Node.js v20+, NPM v5.2.0+, a monday.com account, and a monday.com API token.
  • Setup: Minimal setup time, primarily involving API token generation and client configuration.
  • Docs: monday API MCP Documentation, Agent Toolkit Documentation, monday.com API Reference.

Highlighted Details

  • Dynamic API Tools (Beta): Enables agents to access the full monday.com GraphQL API, allowing custom queries and schema exploration.
  • Hosted MCP Service: Offers a simpler setup via OAuth or authorization headers, removing the need to manage a local server.
  • Tool Categories: Provides pre-defined tools for Item Operations, Board Operations, and Account Operations.
  • Security: Supports API token authentication via command-line arguments or environment variables, with recommendations for secure practices.

Maintenance & Community

Licensing & Compatibility

  • Licensed under the MIT License.
  • Uses the monday.com API, subject to monday.com's Developer Terms. Compatible with commercial use as per MIT license, but API usage is governed by monday.com's terms.

Limitations & Caveats

Dynamic API Tools are in beta and require full API access, not being compatible with read-only mode. The project relies on the monday.com API, meaning its capabilities are tied to the features and stability of that platform.

Health Check
Last Commit

1 day ago

Responsiveness

1 week

Pull Requests (30d)
63
Issues (30d)
5
Star History
15 stars in the last 30 days

Explore Similar Projects

Starred by Li Jiang Li Jiang(Coauthor of AutoGen; Engineer at Microsoft), Jared Palmer Jared Palmer(SVP at GitHub; Founder of Turborepo; Author of Formik, TSDX), and
1 more.

copilot-sdk by github

1.7%
8k
AI agentic workflow SDK for application integration
Created 2 months ago
Updated 1 day ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Kent Dodds Kent Dodds(Cofounder of Remix), and
10 more.

agentic by transitive-bullshit

0.0%
18k
AI agent stdlib for LLM-based TypeScript tooling
Created 3 years ago
Updated 2 months ago
Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
5 more.

composio by ComposioHQ

0.5%
28k
Toolset for AI agent integrations via function calling
Created 2 years ago
Updated 23 hours ago
Feedback? Help us improve.