MCP WEEEK с разделением чтения и записи
weeek-mcp-server
MCP-сервер для WEEEK на 12 инструментов: 7 на чтение и 5 на запись отдельно, чтобы MCP-клиент мог авто-одобрять безопасные вызовы
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Может создавать, обновлять и завершать задачи в рабочем пространстве
- Токен API не ограничен только чтением, доступ можно ограничить лишь на стороне MCP-клиента
Установка
Ручная установка
{
"mcpServers": {
"weeek": {
"command": "npx",
"args": ["-y", "weeek-mcp-server"],
"env": {
"WEEEK_API_TOKEN": "your-weeek-token-here"
}
}
}
}Конфигурация из README для Claude Desktop, для Cursor аналогичная запись в ~/.cursor/mcp.json.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает доступ к проектам, доскам, задачам и комментариям WEEEK через 12 инструментов, явно разделенных на чтение (проекты, доски, колонки, задачи, комментарии) и запись (создание, обновление, перемещение и завершение задачи, публикация комментария). Разделение сделано специально, чтобы MCP-клиенты могли настраивать авто-подтверждение только для read-инструментов, оставляя запись под ручным контролем. Списочные инструменты пагинируют по умолчанию 20 записей, максимум 50, чтобы не упереться в лимит контекста 25 тысяч токенов. Ошибки API возвращаются структурированно с isError: true и человекочитаемым сообщением, без падения сервера. Ставится и запускается через npx без отдельной установки.
Для кого. Для тех, кто хочет настроить MCP-клиента так, чтобы чтение WEEEK одобрялось автоматически, а запись требовала подтверждения.
Подходит, если
- Нужно разделить в настройках клиента авто-одобряемые чтения и подтверждаемые записи
- Нужны большие списки задач без риска упереться в лимит ответа MCP
- Нужна работа с комментариями к задачам вместе с самими задачами
Не подходит, если
- Нужна работа с базой знаний или CRM-частью WEEEK, сервер покрывает только задачи
- Нужен CLI в дополнение к MCP, здесь только сервер
Пример запроса к агенту
Покажи мои открытые задачи в проекте Website и переведи задачу 42 в колонку DoneОграничения
Сервер не описывает свою лицензию в карточке repoData README (description отсутствует), нужен собственный API-токен WEEEK с полными правами воркспейса. Покрытие ограничено задачами, досками и комментариями.
Как отключить. Удалите сервер weeek из конфигурации MCP-клиента и отзовите токен в настройках WEEEK.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| WEEEK_API_TOKEN обязательная, секрет | Личный токен WEEEK, дает полный доступ на чтение и запись в рабочем пространстве. |
Проверка безопасности
- Может создавать, обновлять и завершать задачи в рабочем пространстве
- Токен API не ограничен только чтением, доступ можно ограничить лишь на стороне MCP-клиента
Коротко о README
README перечисляет 12 инструментов с явным разделением read/write, объясняет мотивацию: клиенты MCP могут авто-одобрять чтение и требовать подтверждение записи. Описаны безопасные значения по умолчанию для пагинации, единая переменная WEEEK_API_TOKEN, структурированная обработка ошибок и конфигурации для Claude Desktop и Cursor через npx без установки.
Частые вопросы
Можно ли разрешить агенту только читать WEEEK?
Да, инструменты явно разделены на чтение и запись, поэтому клиент можно настроить так, чтобы авто-одобрять только read-набор.
Что будет, если список задач слишком большой?
Списочные инструменты пагинируют по умолчанию 20 записей и максимум 50, чтобы ответ не превысил лимит MCP в 25 тысяч токенов.
Похожие
Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам
CLI для всех API Google Workspace с выводом в JSON и набором скиллов для агентов: Drive, Gmail, Calendar, Sheets и другие
Локальный поиск по заметкам, документации и расшифровкам встреч в Markdown: ключевые слова, смысловой поиск и ранжирование, есть MCP
Менеджер задач для AI-разработки: разбирает PRD на задачи с зависимостями и ведет агента по ним через MCP или CLI