umbrella-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@umbrella-mcpCheck the runtime status and ping the bridge."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Umbrella MCP
Локальный MCP-сервер для работы с Lua-скриптами Umbrella и состоянием матча. Сервер запускается через stdio, а Lua bridge устанавливается в папку scripts выбранной установки Umbrella.
Установка
Откройте PowerShell и выполните:
& ([scriptblock]::Create((Invoke-RestMethod "https://raw.githubusercontent.com/madonchik123/umbrella-mcp/main/bootstrap.ps1")))Установщик спросит путь к Umbrella, например C:\Umbrella. Путь можно передать сразу:
& ([scriptblock]::Create((Invoke-RestMethod "https://raw.githubusercontent.com/madonchik123/umbrella-mcp/main/bootstrap.ps1"))) -UmbrellaDirectory "C:\Umbrella"После установки перезагрузите скрипты Umbrella. Если Codex установлен, сервер уже будет добавлен в него. Для остальных клиентов используйте примеры ниже.
Локальная установка из клонированного репозитория:
install.cmd "C:\Umbrella"Свой API reference можно передать вторым аргументом. Без него установщик скачает reference в папку сервера:
install.cmd "C:\Umbrella" "D:\UmbrellaAPI"Related MCP server: algorithmaide-mcp
Пути в примерах
Примеры ниже рассчитаны на установку Umbrella в C:\Umbrella. Если у вас другой путь, замените его в command и args.
command: C:\Umbrella\tools\umbrella-mcp\.venv\Scripts\python.exe
args: C:\Umbrella\tools\umbrella-mcp\umbrella_mcp\server.py
--config
C:\Umbrella\tools\umbrella-mcp\umbrella_mcp\config.jsonУправление из Umbrella
Установщик спросит общий токен. Нажмите Enter, чтобы сгенерировать его автоматически. После загрузки bridge откройте Scripts → Main → Umbrella MCP: там отображается статус подключения и можно указать адрес, порт и токен уже запущенного MCP-сервера.
Codex
Обычно установщик добавляет сервер сам. Для ручной установки:
codex mcp add umbrella -- "C:\Umbrella\tools\umbrella-mcp\.venv\Scripts\python.exe" "C:\Umbrella\tools\umbrella-mcp\umbrella_mcp\server.py" --config "C:\Umbrella\tools\umbrella-mcp\umbrella_mcp\config.json"
codex mcp get umbrellaClaude Code
claude mcp add --transport stdio --scope user umbrella -- "C:\Umbrella\tools\umbrella-mcp\.venv\Scripts\python.exe" "C:\Umbrella\tools\umbrella-mcp\umbrella_mcp\server.py" --config "C:\Umbrella\tools\umbrella-mcp\umbrella_mcp\config.json"
claude mcp get umbrellaДокументация: Claude Code MCP.
Claude Desktop
Откройте %APPDATA%\Claude\claude_desktop_config.json и добавьте:
{
"mcpServers": {
"umbrella": {
"type": "stdio",
"command": "C:\\Umbrella\\tools\\umbrella-mcp\\.venv\\Scripts\\python.exe",
"args": [
"C:\\Umbrella\\tools\\umbrella-mcp\\umbrella_mcp\\server.py",
"--config",
"C:\\Umbrella\\tools\\umbrella-mcp\\umbrella_mcp\\config.json"
]
}
}
}Полностью перезапустите Claude Desktop.
Cursor
Создайте %USERPROFILE%\.cursor\mcp.json для глобальной установки или .cursor\mcp.json внутри проекта:
{
"mcpServers": {
"umbrella": {
"command": "C:\\Umbrella\\tools\\umbrella-mcp\\.venv\\Scripts\\python.exe",
"args": [
"C:\\Umbrella\\tools\\umbrella-mcp\\umbrella_mcp\\server.py",
"--config",
"C:\\Umbrella\\tools\\umbrella-mcp\\umbrella_mcp\\config.json"
]
}
}
}Перезапустите Cursor и проверьте сервер в Settings → Tools & MCP. Документация: Cursor MCP.
VS Code
Выполните команду MCP: Open User Configuration или создайте .vscode\mcp.json в проекте:
{
"servers": {
"umbrella": {
"type": "stdio",
"command": "C:\\Umbrella\\tools\\umbrella-mcp\\.venv\\Scripts\\python.exe",
"args": [
"C:\\Umbrella\\tools\\umbrella-mcp\\umbrella_mcp\\server.py",
"--config",
"C:\\Umbrella\\tools\\umbrella-mcp\\umbrella_mcp\\config.json"
]
}
}
}Запустите сервер через действие над ним в mcp.json. Документация: MCP в VS Code.
Другие MCP-клиенты
Добавьте локальный stdio-сервер с именем umbrella, используя command и args из раздела «Пути в примерах». Если клиент принимает обычный MCP JSON, используйте блок mcpServers из примера для Cursor. Для клиентов с форматом VS Code используйте блок servers.
MCP tools
runtime_status
search_api
ping_runtime
get_game_snapshot
get_inventory
inspect_entity
list_loaded_scripts
set_event_filter
get_recent_events
clear_events
read_debug_log
clear_runtime_debug_log
run_script
reload_scripts
execute_console_command
run_panorama_javascriptПроверка
После запуска клиента попросите модель вызвать runtime_status, затем ping_runtime. Если bridge не подключён, перезагрузите скрипты Umbrella и убедитесь, что загружен umbrella_mcp_bridge.lua.
Разработка
python -m pip install -r requirements.txt
python -m unittest discover -s tests -v
luau-compile --only-parse bridge\umbrella_mcp_bridge.luaЛицензия
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server that wraps CubeCoders AMP to list, inspect, and control game-server instances.Last updated83MIT
- AlicenseCqualityDmaintenanceAn MCP server for real-device Android reversing workflows, wrapping AlgorithmAide config writes, AppSwitch/logList sync, LSPosed scope sync, Frida script injection, and runtime log queries into a stable MCP toolset.Last updated2313MIT
- Flicense-qualityDmaintenanceMCP server for Unreal Engine Angelscript development, providing documentation lookup, script file management, test running, and editor interaction through MCP-compatible clients like Claude Code.Last updated6
- Alicense-qualityAmaintenanceOpen-source, engine-agnostic MCP server shared by Unity-MCP, Godot-MCP, and Unreal-MCP.Last updated9Apache 2.0
Related MCP Connectors
MCP server for interacting with the Supabase platform
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/madonchik123/umbrella-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server