Back to MCP directory
publicPublicdnsLocal runtime

monday-graphql-api

Monday GraphQL SDKs 单仓库是一个集中管理 monday.com GraphQL SDKs 的代码库,包含多个功能包。其中,@mondaydotcomorg/api是官方 SDK,用于进行 API 调用;@mondaydotcomorg/api-types`提供类型定义;@mondaydotcomorg/setup-api`用于设置类型化的 API 环境。该仓库使用 Turborepo 进行管理,支持构建、测试和开发模式。此外,仓库还提供 AI 辅助编程的规则,帮助开发者正确使用 API 客户端包。生成代码位于各包的 generated`文件夹中,仅接受对非生成文件的贡献。

article

README

Monday GraphQL SDKs Monorepo

This monorepo contains all the packages for the monday.com GraphQL SDKs. Currently, it holds the following packages:

Development

This project uses Turborepo for managing the monorepo. Common commands:

# Build all packages
yarn build

# Run tests
yarn test

# Run development mode
yarn dev

AI-assisted coding

If you're using an LLM to write code, check out the llm-context folder for rules you can pass to your agent to help it use the API client package correctly.

Usage of generated code

The packages in this monorepo contain files that are generated using monday.com's sdk generator, you will find them inside the generated folder of each package. Contributions to this code are only accepted in files that were not generated. If you think that a change is needed in the generated code, please open an issue and we will look into it.

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client