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/