MCP-сервер Weeek

weeek-mcp

Локальный MCP-сервер для Weeek: проекты, задачи и доски только на чтение по умолчанию, запись включается отдельно

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • При READ_ONLY=false агент может создавать, редактировать и перемещать задачи в рабочем пространстве
  • Токен дает доступ ко всем данным, которые видит его владелец
Все причины и проверки
Российский стек

yolkins/weeek-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/weeek-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале

claude mcp add --transport stdio --env 'WEEEK_ACCESS_TOKEN=<ваш WEEEK_ACCESS_TOKEN>' weeek-mcp -- npx -y weeek-mcp@1.0.1

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "weeek-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "weeek-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"weeek-mcp","type":"stdio","command":"npx","args":["-y","weeek-mcp@1.0.1"],"env":{"WEEEK_ACCESS_TOKEN":"<ваш WEEEK_ACCESS_TOKEN>"}}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "weeek-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

codex mcp add weeek-mcp --env 'WEEEK_ACCESS_TOKEN=<ваш WEEEK_ACCESS_TOKEN>' -- npx -y weeek-mcp@1.0.1

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.weeek-mcp]
command = "npx"
args = ["-y", "weeek-mcp@1.0.1"]
env = { WEEEK_ACCESS_TOKEN = "<ваш WEEEK_ACCESS_TOKEN>" }

Если файл уже есть, допишите блок в конец.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "weeek-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "weeek-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "weeek-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "weeek-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "weeek-mcp": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "environment": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "weeek-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "weeek-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "weeek-mcp@1.0.1"
      ],
      "env": {
        "WEEEK_ACCESS_TOKEN": "<ваш WEEEK_ACCESS_TOKEN>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

WEEEK_ACCESS_TOKENсекрет, обязательная
Weeek Public API v1 access token. Required — the server refuses to start without it.
READ_ONLYнеобязательная
Gate for the write tools. Defaults to 'true': a fresh install exposes only the ten read tools. Set to 'false' to additionally expose the five write tools (create/update/move/complete a task, set an MR link) — an explicit operator opt-in, never the default.
ENABLED_TOOLSнеобязательная
Optional comma-separated allowlist of tool names to register (still subject to READ_ONLY). Pair with READ_ONLY=false for a granular write rollout, e.g. 'weeek_complete_task'.
WEEEK_BASE_URLнеобязательная
Override the Weeek API base URL. Defaults to the public v1 endpoint.
WEEEK_TIMEOUT_MSнеобязательная
Per-request timeout in milliseconds.
MAX_RESPONSE_CHARSнеобязательная
Upper bound on the JSON length of a single tool response, protecting the agent's context window from unbounded list/detail payloads.

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит d82ce35.

Текст для агента

Добавь MCP-сервер командой npx -y weeek-mcp, передай токен в WEEEK_ACCESS_TOKEN и оставь READ_ONLY по умолчанию, если запись не нужна.

Другие способы из описания автора
{
  "mcpServers": {
    "weeek": {
      "command": "npx",
      "args": ["-y", "weeek-mcp"],
      "env": {
        "WEEEK_ACCESS_TOKEN": "YOUR_WEEEK_TOKEN_HERE"
      }
    }
  }
}

Конфигурация из README для Claude Desktop, Cursor и Cline используют такую же форму mcpServers.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер работает по stdio и через личный токен Weeek дает агенту доступ к рабочему пространству. По умолчанию доступны десять инструментов на чтение: проекты, задачи с фильтрами и пагинацией, участники, теги, доски и колонки досок. Пять инструментов на запись, включая создание и перемещение задач, скрыты, пока в переменной READ_ONLY не выставлено false, и их можно дополнительно сузить списком ENABLED_TOOLS. Ответы валидируются zod, обрезаются по лимиту символов и возвращают понятные модели коды ошибок.

Для кого. Для команд на Weeek, которые хотят дать агенту доступ к задачам и доскам без риска что-то сломать по умолчанию.

Подходит, если

  • Нужно, чтобы агент читал задачи, доски и участников рабочего пространства Weeek
  • Нужен безопасный старт с возможностью включить точечную запись позже
  • Нужна установка через npx без сборки из исходников

Не подходит, если

  • Нужны инструменты для досок Weeek за пределами задач, проектов и колонок
  • Нужна работа без личного API-токена

Пример запроса к агенту

Покажи мои открытые задачи в Weeek по проекту редизайна

Ограничения

Нужен личный API-токен Weeek. Запись не проходит подтверждение на стороне сервера, кроме самого флага READ_ONLY: создание задачи нельзя отменить через сервер, а перемещение и правки задачи нужно откатывать вручную. Сервер сам не читает файл .env, переменные нужно передавать через конфигурацию клиента.

Как отключить. Удалите сервер weeek из конфигурации MCP клиента.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
WEEEK_ACCESS_TOKEN
обязательная, секрет
Личный API-токен Weeek
READ_ONLY
Скрывает пять инструментов записи, по умолчанию true
ENABLED_TOOLS
Список разрешенных инструментов через запятую

Проверка безопасности

  • При READ_ONLY=false агент может создавать, редактировать и перемещать задачи в рабочем пространстве
  • Токен дает доступ ко всем данным, которые видит его владелец

Коротко о README

README описывает установку через npx, таблицу из десяти инструментов чтения и пяти инструментов записи с указанием, что каждый из них меняет и как это отменить. Отдельно расписаны переменные окружения: токен, базовый URL, таймаут, READ_ONLY, ENABLED_TOOLS, лимит символов ответа и уровень логов. Есть таблица типичных ошибок запуска и раздел про MCP Inspector и локальную отладку.

Частые вопросы

Можно ли агенту создавать задачи сразу после установки?

Нет, пять инструментов на запись не регистрируются, пока не выставлено READ_ONLY=false.

Как ограничить агента одним действием на запись?

Задать READ_ONLY=false и указать нужный инструмент в ENABLED_TOOLS, список не аддитивный к READ_ONLY, а пересекается с ним.

Официальный

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВысокий риск483Звезды репозитория
Официальный

Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex

ПлагинВысокий рискРоссийский стекБез VPN28Звезды репозитория
Выбор редакции

Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию

MCP-серверВысокий рискРоссийский стекБез VPN
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверВысокий рискРоссийский стекБез VPN
Foxx AIMCP-сервер Weeek

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.