MarkLayer — MCP-сервер для Claude Code: функции и установка
MarkLayer передаёт агенту заметки с веб-страницы и позволяет отвечать на них, менять их статус и оставлять свои правки. Пригодится для совместной проверки интерфейсов.
claude mcp add --env MARKLAYER_ROOM=<MARKLAYER_ROOM> --env MARKLAYER_API_BASE=<MARKLAYER_API_BASE> --env MARKLAYER_AGENT=<MARKLAYER_AGENT> --transport stdio mcp -- npx -y marklayer-mcpЧто делает MarkLayer
Сервер связывает разметку страницы в MarkLayer с агентом: тот получает комментарии как задачи, может отметить их в работе, ответить, закрыть или отклонить. Агент также читает страницу без готовых заметок, оставляет комментарии и предлагает правки текста в виде diff для проверки человеком.
Инструменты охватывают работу с комнатой, заметками, ответами, опросами и списком следующих шагов. Можно следить за новыми замечаниями и обновлять их статусы, которые видны участникам комнаты. Для подключения через stdio нужен npx; комнату задают при запуске или подключают отдельно. При первом запуске загрузка через npx -y может занять больше времени, чем ждёт MCP-клиент, поэтому сервер иногда не подключается сразу.
Какие задачи решает
- разбирать новые замечания с веб-страницы
- отмечать комментарии как принятые или решённые
- предлагать точечные правки текста на странице
- публиковать чек-лист следующих шагов по замечаниям
- собирать голоса участников комнаты через опрос
Примеры запросов агенту
- Следи за замечаниями в комнате MarkLayer, исправляй их и закрывай с кратким пояснением.
- Прочитай страницу в комнате и оставь комментарии по проблемам интерфейса.
- Предложи правку грамматики для текста на странице и добавь вопрос участникам комнаты.
Как установить MarkLayer
Командой платформы
claude mcp add --env MARKLAYER_ROOM=<MARKLAYER_ROOM> --env MARKLAYER_API_BASE=<MARKLAYER_API_BASE> --env MARKLAYER_AGENT=<MARKLAYER_AGENT> --transport stdio mcp -- npx -y marklayer-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp --env MARKLAYER_ROOM=<MARKLAYER_ROOM> --env MARKLAYER_API_BASE=<MARKLAYER_API_BASE> --env MARKLAYER_AGENT=<MARKLAYER_AGENT> -- npx -y marklayer-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"marklayer-mcp"
],
"env": {
"MARKLAYER_ROOM": "<MARKLAYER_ROOM>",
"MARKLAYER_API_BASE": "<MARKLAYER_API_BASE>",
"MARKLAYER_AGENT": "<MARKLAYER_AGENT>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"marklayer-mcp"
],
"env": {
"MARKLAYER_ROOM": "<MARKLAYER_ROOM>",
"MARKLAYER_API_BASE": "<MARKLAYER_API_BASE>",
"MARKLAYER_AGENT": "<MARKLAYER_AGENT>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e MARKLAYER_ROOM=<MARKLAYER_ROOM> -e MARKLAYER_API_BASE=<MARKLAYER_API_BASE> -e MARKLAYER_AGENT=<MARKLAYER_AGENT> mcp npx -y marklayer-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о MarkLayer
Как установить MarkLayer в Claude Code?
Добавьте сервер командой claude mcp add marklayer -- npx -y marklayer-mcp. Для подключения к комнате при запуске используйте отдельный способ настройки с параметрами комнаты и агента.
Что делает MarkLayer?
Он передаёт агенту комментарии к веб-странице и даёт инструменты для ответов, смены статусов и собственных заметок. Агент также может предложить точечную правку текста.
Нужно ли подключать комнату отдельно?
Можно передать комнату при запуске через --room или подключиться позже инструментом marklayer_connect_room. Удалённая MCP-точка по ссылке комнаты уже привязана к ней и не содержит инструмента подключения к другой комнате.