3dstreet — MCP-сервер для Claude Code: редактирование сцен из IDE
Relay, который связывает Claude Desktop, Claude Code и другие IDE с открытой вкладкой 3DStreet в браузере. Через MCP-инструменты агент может читать сцену, добавлять объекты, менять параметры, работать с историей.
claude mcp add 3dstreet -- npx -y 3dstreet-mcpЧто делает 3dstreet
3dstreet-mcp — это промежуточный слой между IDE и браузером. Он говорит с Claude по протоколу MCP через stdio, а с 3DStreet — через WebSocket на localhost. Агент получает доступ к инструментам: getScene, entityCreate, entityUpdate, selectEntity, focusCamera и другим. Сцена редактируется в настоящей вкладке 3DStreet, которая хранит каталог и управляет облачными сохранениями.
После установки нужно один раз спарить браузер и IDE. Relay выводит авто-ссылку вида https://3dstreet.app/#mcp — откроешь её в браузере, нажмёшь «AI Assistant», и вкладка подключится автоматически. Дальше можно просить агента: «Добавь велодорожку слева», «Что в текущей сцене?», «Включи ночной пресет». Чтобы агент не менял сцену случайно, есть режим Read-only в статус-баре.
Релей работает только на 127.0.0.1:51735 и отклоняет соединения с других хостов. Токены не передаются через WebSocket. Проект в альфа-стадии, поддерживает 8 платформ: Claude Code, Claude Desktop (через конфиг), Codex, Cursor, GitHub Copilot, Windsurf, Cline, Zed, Gemini CLI.
Какие задачи решает
- запустить редактор улиц из IDE без переключения в браузер
- читать описание текущей сцены и предметов в ней
- добавлять и менять объекты, сегменты дороги, компоненты
- навигировать по сцене: выбирать объекты, наводить камеру
- отменять и повторять действия в сцене
Примеры запросов агенту
- Что сейчас в моей сцене? Дай мне список всех объектов.
- Добавь на левую сторону улицы велодорожку шириной 2 метра.
- Измени пресет окружения на ночной режим.
Как установить 3dstreet
Командой платформы
claude mcp add 3dstreet -- npx -y 3dstreet-mcpКомандой платформы
codex mcp add 3dstreet -- npx -y 3dstreet-mcpФайл настроек
{
"mcpServers": {
"3dstreet": {
"command": "npx",
"args": [
"-y",
"3dstreet-mcp"
]
}
}
}Файл настроек
{
"servers": {
"3dstreet": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"3dstreet-mcp"
]
}
}
}Командой платформы
gemini mcp add 3dstreet npx -y 3dstreet-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о 3dstreet
Как установить 3dstreet в Claude Code?
Выполни в терминале claude mcp add 3dstreet -- npx -y 3dstreet-mcp. После перезагрузки IDE запустится relay. Открой ссылку, которую он выведет в логе (вида https://3dstreet.app/#mcp), в браузере, и вкладка спарится автоматически.
Зачем нужен 3dstreet-mcp?
Это relay для IDE без собственного браузера (Claude Desktop, Claude Code, Cursor). Если агент уже внутри браузера (ChatGPT Desktop, Chrome 149+ с WebMCP, Gemini в Chrome), можешь открыть https://3dstreet.app — там инструменты регистрируются через встроенный механизм, установка не нужна.
Нужен ли мне аккаунт 3DStreet?
Для создания и редактирования сцен нет. Сохранение на облаке и геопространственные функции требуют бесплатного аккаунта.