feat(skills): add monday.com work management skill
This commit is contained in:
parent
312d701c5f
commit
ca0724d833
91
skills/monday/SKILL.md
Normal file
91
skills/monday/SKILL.md
Normal file
@ -0,0 +1,91 @@
|
||||
---
|
||||
name: monday
|
||||
description: Access monday.com work management platform via MCP. Use for creating/managing items, boards, groups, columns, and users. Triggers on "monday", "monday.com", "work items", "project board", or requests to manage tasks and workflows in monday.com.
|
||||
homepage: https://monday.com
|
||||
metadata: {"clawdbot":{"emoji":"📊","requires":{"env":["MONDAY_API_TOKEN"]},"primaryEnv":"MONDAY_API_TOKEN"}}
|
||||
---
|
||||
|
||||
# monday.com Work Management
|
||||
|
||||
Access monday.com boards, items, and workflows via the official MCP server.
|
||||
|
||||
## Setup
|
||||
|
||||
1. Get your API token from monday.com: Account → Developers → My access tokens
|
||||
2. Set the environment variable:
|
||||
```bash
|
||||
export MONDAY_API_TOKEN="your-api-token"
|
||||
```
|
||||
|
||||
## MCP Server
|
||||
|
||||
**Hosted (recommended):**
|
||||
```json
|
||||
{
|
||||
"mcpServers": {
|
||||
"monday": {
|
||||
"url": "https://mcp.monday.com/mcp"
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**Local via npx:**
|
||||
```json
|
||||
{
|
||||
"mcpServers": {
|
||||
"monday": {
|
||||
"command": "npx",
|
||||
"args": ["@mondaydotcomorg/monday-api-mcp@latest", "-t", "${MONDAY_API_TOKEN}"]
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**Optional flags:**
|
||||
- `--read-only` / `-ro` - Enable read-only mode
|
||||
- `--mode apps` - Use apps mode for app-specific tools
|
||||
- `--enable-dynamic-api-tools` - Enable beta GraphQL tools
|
||||
|
||||
## Available Tools
|
||||
|
||||
### Item Operations
|
||||
- `create_item` - Create a new item on a board
|
||||
- `delete_item` - Delete an item
|
||||
- `get_board_items_by_name` - Search items by name
|
||||
- `create_update` - Add an update/comment to an item
|
||||
- `change_item_column_values` - Update item column values
|
||||
- `move_item_to_group` - Move item to a different group
|
||||
|
||||
### Board Operations
|
||||
- `create_board` - Create a new board
|
||||
- `get_board_schema` - Get board structure and columns
|
||||
- `create_group` - Create a group within a board
|
||||
- `create_column` - Add a column to a board
|
||||
- `delete_column` - Remove a column from a board
|
||||
|
||||
### Account Operations
|
||||
- `list_users_and_teams` - List workspace users and teams
|
||||
|
||||
### WorkForms Operations
|
||||
- `create_form` - Create a new WorkForm
|
||||
- `get_form` - Retrieve form details
|
||||
|
||||
### Dynamic API Tools (Beta)
|
||||
- `all_monday_api` - Execute arbitrary GraphQL queries
|
||||
- `get_graphql_schema` - Retrieve API schema
|
||||
- `get_type_details` - Get details for specific types
|
||||
|
||||
## Example Queries
|
||||
|
||||
- "Create a new item on my Tasks board"
|
||||
- "Show me all items in the Marketing board"
|
||||
- "Move the website redesign task to Done"
|
||||
- "Add a comment to the Q4 planning item"
|
||||
- "List all users in my workspace"
|
||||
|
||||
## Notes
|
||||
|
||||
- Requires Node.js v20+ for local installation
|
||||
- API token permissions determine available operations
|
||||
- Use `--read-only` flag for safer exploration
|
||||
Loading…
Reference in New Issue
Block a user