AI Extensions: Workspace MCP 2.0 и AWS MCP Server ещё в шести регионах
Ассистент, который читает вашу почту и правит ваши файлы, настолько безопасен, насколько безопасен сервер между ним и вашим аккаунтом.

Ассистент, который читает вашу почту и правит ваши файлы, настолько безопасен, насколько безопасен сервер между ним и вашим аккаунтом. На этой неделе изменились два MCP-сервера. Общественный Workspace MCP дошёл до 2.0.0 на новом фреймворке, а AWS сообщила, что её управляемый MCP Server работает ещё в шести регионах. Ни одно из изменений не даёт агенту повода иметь больше доступа, чем нужно для задачи.
Коротко
Официальные источники: taylorwilsdon/google_workspace_mcp (MIT, проект сообщества, не Google) выпустил v2.0.0, заметки датированы 2 октября, а отметка на странице релиза - 3 октября UTC. AWS объявила 2 октября, что управляемый AWS MCP Server, часть Agent Toolkit for AWS, доступен ещё в шести регионах. Наблюдение 4 октября: на странице GitHub у Workspace MCP 3 075 звёзд, 964 форка и 187 открытых задач. Популярность не равна качеству. ↗

Workspace MCP 2.0.0
Релиз переводит сервер на FastMCP 4 и MCP Python SDK v2, требуя fastmcp 4.0.10 или новее и mcp 2.2.0 или новее. Клиенты на протоколе 2026-07-28 без сессий могут обращаться к любой реплике за обычным балансировщиком. Заброшенные сессии Streamable HTTP теперь по умолчанию истекают через 61 минуту, значение задаёт WORKSPACE_MCP_SESSION_IDLE_TIMEOUT. Исправление для Drive: set_drive_file_permissions проверяет каждую страницу прав, прежде чем сообщить, что общий доступ по ссылке выключен. По заметкам, обновление с v1.30.1 не требует миграции инструментов, но клиент с сессией, вернувшийся после тайм-аута, получит 404 Session not found и должен начать новую сессию. ↗
AWS MCP Server ещё в шести регионах
AWS сообщает, что управляемый AWS MCP Server, часть Agent Toolkit for AWS, теперь работает также в Сингапуре, Сиднее, Токио, Ирландии, Лондоне и Орегоне. Вместе с Северной Вирджинией и Франкфуртом это восемь регионов. По словам AWS, сервер может обращаться к сервисам во всех коммерческих регионах, а клиенты могут держать данные запросов в своём регионе ради требований к месту хранения. Так AWS описывает собственный сервис. В объявлении есть ссылки на руководство по началу работы и страницы о конечных точках и квотах. Я их не открывал, поэтому подробностей настройки не привожу. ↗
Перед установкой: лицензия, поддержка, настройка
Workspace MCP: страница GitHub и файл LICENSE показывают лицензию MIT. Поддержка: v2.0.0 - последний найденный мной релиз, опубликован 3 октября UTC, и проект сообщает о 109 релизах с версии v1.0. В блоге команда установки: uvx workspace-mcp@latest. Проект заявляет 2 миллиона загрузок и 3 276 звёзд. Сегодня страница GitHub показывала 3 075 звёзд, и я не знаю, откуда разница. AWS MCP Server - управляемый сервис, а не пакет, поэтому лицензию я не проверял и ничего не запускал. Ничего из перечисленного не устанавливалось и не запускалось.
Где проходят границы разрешений
Мой анализ: Workspace MCP может добраться до Gmail, Drive, Calendar и других сервисов через ваш вход в Google, и проект перечисляет 119 инструментов. Инструмент, меняющий доступ или читающий вложения, несёт иной риск, чем тот, что выводит список событий. В блоге упомянуты уровни инструментов, режим только для чтения и права по сервисам: с них и стоит начинать. Выбирайте минимальный набор сервисов и режим только для чтения, где возможно. Для сервера AWS правило то же: агент действует с теми правами IAM, что есть у его учётных данных, а более близкий регион их не сужает. Короткий тайм-аут сессии ограничивает устаревшие сессии, но не то, что может делать живая.
Чек-лист, который я написал
Код ниже - упрощённая модель правил тайм-аута простоя из заметок v2.0.0 с выдуманными настройками. Сервер без сессий игнорирует параметр, незаданное значение означает 61 минуту, а 0 отдаёт решение настройке FastMCP, что может значить бессрочные сессии. Я написал и запустил его локально, чтобы сделать этот край видимым. Это не реализация проекта, поэтому перед использованием прочитайте заметки к релизу.
Чек-лист в коде
# Simplified model of the session idle timeout rules in the Workspace MCP v2.0.0
# release notes. Invented settings, not the project's code: read the notes for the
# real behavior.
def effective_idle_minutes(stateless, workspace_value, fastmcp_value):
"""Return minutes before an idle session expires, or None for never."""
if stateless:
return None # stateless mode ignores the setting
if workspace_value is None:
return 61 # documented default
if workspace_value == 0:
return fastmcp_value # defer to FastMCP; None means never expires
return workspace_value
cases = [
("default stateful", False, None, None),
("explicit 15", False, 15, None),
("0 and FastMCP unset", False, 0, None),
("0 and FastMCP 30", False, 0, 30),
("stateless", True, 15, None),
]
for name, st, w, f in cases:
out = effective_idle_minutes(st, w, f)
print(f"{name:<22} -> {'never expires' if out is None else str(out) + ' min'}")
Источники и ограничения
- https://github.com/taylorwilsdon/google_workspace_mcp
- https://github.com/taylorwilsdon/google_workspace_mcp/releases/tag/v2.0.0
- https://github.com/taylorwilsdon/google_workspace_mcp/blob/main/LICENSE
- https://workspacemcp.com/release-notes/v2
- https://aws.amazon.com/about-aws/whats-new/2026/10/aws-mcp-server-six-additional-regions/