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 de Monday.com especificadomonday-create-update: Crea un comentario/actualización en un elemento de Monday.commonday-list-boards: Lista todos los tableros de Monday.com disponiblesmonday-list-items-in-groups: Lista todos los elementos en grupos especificados de un tablero de Monday.commonday-list-subitems-in-items: Lista todos los subelementos de elementos de Monday.com dadosmonday-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: Añade un bloque a un documento existente
Configuración
- Crea y guarda un token de API personal en Monday.com siguiendo las instrucciones aquí.
- Obtén el nombre del espacio de trabajo desde la URL de tu 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
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"
]
}
}
Usando Smithery
Para instalar el Servidor MCP de Monday.com para Claude Desktop automáticamente a través de Smithery:
npx -y @smithery/cli install @sakce/mcp-server-monday --client claude
Desarrollo
Compilación y publicación
Para preparar el paquete para su distribución:
- Sincroniza las dependencias y actualiza el archivo de bloqueo:
uv sync
- Compila las distribuciones del paquete:
uv build
Esto creará distribuciones de código fuente y wheel en el directorio dist/.
- Publica en PyPI:
uv publish
Nota: Necesitarás configurar las 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 sobre stdio, la depuración puede ser desafiante. Para la mejor experiencia de depuración, recomendamos encarecidamente usar el Inspector MCP.
Puedes lanzar el Inspector MCP a través de npm con este comando:
npx @modelcontextprotocol/inspector uv run mcp-server-monday
Al lanzarlo, el Inspector mostrará una URL que puedes acceder en tu navegador para comenzar a depurar.