Monday.com
Interactúa con tableros, elementos, actualizaciones y documentos de Monday.com.
Documentación
Servidor MCP de Monday.com
Servidor MCP para monday.com, que permite a los clientes MCP interactuar con tableros, elementos, actualizaciones y documentos de Monday.com.
Componentes
Herramientas
El servidor implementa las siguientes herramientas:
monday-create-item: Crea un nuevo elemento o subelemento en un tablero de Monday.commonday-get-board-groups: Recupera todos los grupos de un tablero especificado de Monday.commonday-create-update: Crea un comentario/actualización en un elemento de Monday.commonday-list-boards: Lista todos los tableros disponibles de Monday.commonday-list-items-in-groups: Lista todos los elementos en los grupos especificados de un tablero de Monday.commonday-list-subitems-in-items: Lista todos los subelementos de los elementos dados de Monday.commonday-create-board: Crea un nuevo tablero de Monday.commonday-create-board-group: Crea un nuevo grupo en un tablero de Monday.commonday-move-item-to-group: Mueve un elemento de Monday.com a un grupo diferentemonday-delete-item: Elimina un elemento de Monday.commonday-archive-item: Archiva un elemento de Monday.commonday-get-item-updates: Recupera actualizaciones/comentarios para un elemento específicomonday-get-docs: Lista documentos en Monday.com, opcionalmente filtrados por carpetamonday-get-doc-content: Recupera el contenido de un documento específicomonday-create-doc: Crea un nuevo documento en Monday.commonday-add-doc-block: Agrega un bloque a un documento existente
Configuración
- Cree y guarde un token de API personal en Monday.com siguiendo las instrucciones aquí.
- Obtenga el nombre del espacio de trabajo desde la URL de su espacio de trabajo de Monday.com. Por ejemplo, si la URL es
https://myworkspace.monday.com/, el nombre del espacio de trabajo esmyworkspace.
Inicio rápido
Uso con Rube
- Vaya a (Rube.app)[https://rube.app/]
- Instale Rube en su cliente preferido, incluyendo Cursor, Claude, VS Code, Windsurf, etc.
- Complete la autenticación con Rube
- Ahora puede ejecutar acciones en Monday.com, como crear elementos, publicar actualizaciones, mover elementos
Instalación
Claude Desktop
En MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
En 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"
]
}
}
Desarrollo
Construcción y publicación
Para preparar el paquete para distribución:
- Sincronice las dependencias y actualice el archivo de bloqueo:
uv sync
- Construya las distribuciones del paquete:
uv build
Esto creará distribuciones de origen y rueda en el directorio dist/.
- Publique en PyPI:
uv publish
Nota: Necesitará configurar credenciales de PyPI mediante variables de entorno o banderas de comando:
- Token:
--tokenoUV_PUBLISH_TOKEN - O nombre de usuario/contraseña:
--username/UV_PUBLISH_USERNAMEy--password/UV_PUBLISH_PASSWORD
Depuración
Dado que los servidores MCP se ejecutan a través de stdio, la depuración puede ser desafiante. Para la mejor experiencia de depuración, recomendamos encarecidamente usar el Inspector MCP.
Puede lanzar el Inspector MCP a través de npm con este comando:
npx @modelcontextprotocol/inspector uv run mcp-server-monday
Al iniciarse, el Inspector mostrará una URL que puede acceder en su navegador para comenzar a depurar.