Monday.com MCP Server

by sakce
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Supports deployment as a Docker container, allowing the Monday.com MCP server to be run in containerized environments.

  • Utilizes npm packages for debugging through the MCP Inspector tool, which helps with troubleshooting the Monday.com integration.

  • Provides distribution through PyPI, enabling Python-based installation and package management for the Monday.com MCP server.

Servidor MCP de Monday.com

Servidor MCP para monday.com, que permite a los clientes de 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.com
  • monday-get-board-groups : recupera todos los grupos de un tablero de Monday.com especificado
  • monday-create-update : crea un comentario/actualización en un elemento de Monday.com
  • monday-list-boards : Lista todos los tableros disponibles en Monday.com
  • monday-list-items-in-groups : enumera todos los elementos en grupos específicos de un tablero de Monday.com
  • monday-list-subitems-in-items : enumera todos los subelementos de los elementos de Monday.com indicados
  • monday-create-board : Crea un nuevo tablero en Monday.com
  • monday-create-board-group : Crea un nuevo grupo en un tablero de Monday.com
  • monday-move-item-to-group : Mueve un elemento de Monday.com a un grupo diferente
  • monday-delete-item : elimina un elemento de Monday.com
  • monday-archive-item : Archiva un artículo de Monday.com
  • monday-get-item-updates : recupera actualizaciones/comentarios para un artículo específico
  • monday-get-docs : enumera documentos en Monday.com, opcionalmente filtrados por carpeta
  • monday-get-doc-content : recupera el contenido de un documento específico
  • monday-create-doc : Crea un nuevo documento en Monday.com
  • monday-add-doc-block : Agrega un bloque a un documento existente

Configuración

  1. Cree y guarde un token API personal en Monday.com siguiendo las instrucciones aquí .
  2. Obtén el nombre del espacio de trabajo de la URL de tu espacio de trabajo en Monday.com. Por ejemplo, si la URL es https://myworkspace.monday.com/ , el nombre del espacio de trabajo será myworkspace .

Inicio rápido

Instalar

Escritorio de Claude

En MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json

En Windows: %APPDATA%/Claude/claude_desktop_config.json

Uso de 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" ] } }

Uso de herrería

Para instalar automáticamente Monday.com MCP Server para Claude Desktop a través de Smithery :

npx -y @smithery/cli install @sakce/mcp-server-monday --client claude

Desarrollo

Construcción y publicación

Para preparar el paquete para su distribución:

  1. Sincronizar dependencias y actualizar el archivo de bloqueo:
uv sync
  1. Distribuciones de paquetes de compilación:
uv build

Esto creará distribuciones de origen y de rueda en el directorio dist/ .

  1. Publicar en PyPI:
uv publish

Nota: Deberás configurar las credenciales de PyPI a través de variables de entorno o indicadores de comando:

  • Token: --token o UV_PUBLISH_TOKEN
  • O nombre de usuario/contraseña: --username / UV_PUBLISH_USERNAME y --password / UV_PUBLISH_PASSWORD

Depuración

Dado que los servidores MCP se ejecutan en stdio, la depuración puede ser complicada. Para una experiencia óptima, recomendamos usar el Inspector MCP .

Puede iniciar 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 a la que podrá acceder en su navegador para comenzar a depurar.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Permite a los clientes de MCP interactuar con los tableros de Monday.com, permitiendo la creación y gestión de elementos, subelementos, comentarios y la recuperación de información del tablero.

  1. Components
    1. Tools
  2. Setup
    1. Quickstart
      1. Install
    2. Development
      1. Building and Publishing
      2. Debugging
    ID: vobfpuod5x