Monday.com
Interaja com quadros, itens, atualizações e documentos do Monday.com.
Documentação
Servidor MCP Monday.com
Servidor MCP para monday.com, permitindo que clientes MCP interajam com quadros, itens, atualizações e documentos do Monday.com.
Componentes
Ferramentas
O servidor implementa as seguintes ferramentas:
monday-create-item: Cria um novo item ou subitem em um quadro do Monday.commonday-get-board-groups: Recupera todos os grupos de um quadro específico do Monday.commonday-create-update: Cria um comentário/atualização em um item do Monday.commonday-list-boards: Lista todos os quadros disponíveis do Monday.commonday-list-items-in-groups: Lista todos os itens em grupos específicos de um quadro do Monday.commonday-list-subitems-in-items: Lista todos os subitens para determinados itens do Monday.commonday-create-board: Cria um novo quadro no Monday.commonday-create-board-group: Cria um novo grupo em um quadro do Monday.commonday-move-item-to-group: Move um item do Monday.com para um grupo diferentemonday-delete-item: Exclui um item do Monday.commonday-archive-item: Arquiva um item do Monday.commonday-get-item-updates: Recupera atualizações/comentários para um item específicomonday-get-docs: Lista documentos no Monday.com, opcionalmente filtrados por pastamonday-get-doc-content: Recupera o conteúdo de um documento específicomonday-create-doc: Cria um novo documento no Monday.commonday-add-doc-block: Adiciona um bloco a um documento existente
Configuração
- Crie e salve um Token de API pessoal no Monday.com seguindo as instruções aqui.
- Obtenha o Nome do Workspace a partir da URL do seu workspace do Monday.com. Por exemplo, se a URL for
https://myworkspace.monday.com/, o nome do workspace émyworkspace.
Início Rápido
Usando Rube
- Vá para (Rube.app)[https://rube.app/]
- Instale o Rube no seu cliente preferido, incluindo Cursor, Claude, VS Code, Windsurf etc.,
- Complete a autenticação com o Rube
- Agora você pode executar ações no Monday.com, como criar itens, postar atualizações, mover itens
Instalação
Claude Desktop
No MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
No Windows: %APPDATA%/Claude/claude_desktop_config.json
Usando uvx
"mcpServers": {
"monday": {
"command": "uvx",
"args": [
"mcp-server-monday"
],
"env": {
"MONDAY_API_KEY": "your-monday-api-key",
"MONDAY_WORKSPACE_NAME": "your-monday-workspace-name"
}
}
}
Usando Docker
"mcpServers": {
"monday-docker": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"-e",
"MONDAY_API_KEY=your-monday-api-key",
"-e",
"MONDAY_WORKSPACE_NAME=your-monday-workspace-name",
"sakce/mcp-server-monday"
]
}
}
Desenvolvimento
Compilação e Publicação
Para preparar o pacote para distribuição:
- Sincronize as dependências e atualize o lockfile:
uv sync
- Compile as distribuições do pacote:
uv build
Isso criará distribuições de origem e wheel no diretório dist/.
- Publique no PyPI:
uv publish
Nota: Você precisará definir as credenciais do PyPI por meio de variáveis de ambiente ou flags de comando:
- Token:
--tokenouUV_PUBLISH_TOKEN - Ou nome de usuário/senha:
--username/UV_PUBLISH_USERNAMEe--password/UV_PUBLISH_PASSWORD
Depuração
Como os servidores MCP são executados via stdio, a depuração pode ser desafiadora. Para a melhor experiência de depuração, recomendamos fortemente o uso do MCP Inspector.
Você pode iniciar o MCP Inspector por meio de npm com este comando:
npx @modelcontextprotocol/inspector uv run mcp-server-monday
Ao iniciar, o Inspector exibirá uma URL que você pode acessar no seu navegador para começar a depuração.