Позволяет кодинг-агентам запускать, останавливать и читать логи локальных серверов разработки через Claude Code, Cursor и Codex.
Также известен как marcellosso/localhost, localhost, @getlocalhost/cli
- Звёзды
- 4
- Инструменты
- —
- Загрузки, 30 дней
- 629
- Последняя версия
- 0.2.0
- Последний коммит
- 14 нояб. 2026 г.
- Лицензия
- MIT
Что такое localhost app MCP?
localhost app — это MCP server. Позволяет кодинг-агентам запускать, останавливать и читать логи локальных серверов разработки через Claude Code, Cursor и Codex.
Сводка сгенерирована из README проекта
О localhost app MCP server
Этот инструмент позволяет разработчикам, использующим Claude Code, Cursor, Claude Desktop или Codex, управлять локальными серверами разработки через кодинг-агентов. Подключая этих агентов к приложению localhost, вы даете им возможность запускать и останавливать сервисы или читать логи напрямую из вашей терминальной среды. Процесс настройки использует интерфейс командной строки для автоматического обновления конфигурационных файлов, таких как claude_desktop_config.json или ~/.cursor/mcp.json, гарантируя, что ваши существующие настройки и комментарии останутся нетронутыми.
Чтобы использовать этот сервер, на вашем компьютере должно быть установлено приложение localhost. CLI берет на себя установку localhost-mcp skill, которая позволяет агентам понимать специфические задачи. Вы можете запустить сервер в режиме только для чтения, используя флаг --read-only, если хотите ограничить агента в добавлении, редактировании или удалении проектов и сервисов. Эта настройка работает локально через stdio, обеспечивая прямую связь между вашим ИИ-ассистентом для написания кода и запущенными локальными процессами.
Что вы можете с ним делать
- 1Одновременная настройка нескольких ИИ-агентовИспользуйте CLI, чтобы добавить сервер localhost ко всем совместимым агентам, найденным на вашем компьютере.
Взято из README проекта. Каждый вариант использования проверен на соответствие цитате из него.
Как установить localhost app MCP
Форматы проверены 10 ноя 2026Установка localhost app MCP в Claude Code
$ claude mcp add localhost -- npx -y @getlocalhost/cliУстановка localhost app MCP в Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"localhost": {
"command": "npx",
"args": [
"-y",
"@getlocalhost/cli"
]
}
}
}Установка localhost app MCP в VS Code
.vscode/mcp.json
{
"servers": {
"localhost": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@getlocalhost/cli"
]
}
}
}Установка localhost app MCP в Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"localhost": {
"command": "npx",
"args": [
"-y",
"@getlocalhost/cli"
]
}
}
}Установка localhost app MCP в Codex
~/.codex/config.toml
[mcp_servers.localhost] command = "npx" args = ["-y", "@getlocalhost/cli"]
Установка localhost app MCP в Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"localhost": {
"command": "npx",
"args": [
"-y",
"@getlocalhost/cli"
]
}
}
}Автоматические проверки
Запущено 14 нояб. 2026 г.Полный отчёт →Прошло наши автоматизированные проверки. Это не аудит безопасности: изучите код и предоставьте серверу минимально необходимый доступ. Как работают проверки
- Связанный и доступный исходный репозиторийmarcellosso/localhost is public and reachablegithub.com/marcellosso/localhost ↗Пройдено
- Пакет указывает этот репозиторий как источник@getlocalhost/cli names marcellosso/localhost as sourcenpmjs.com/package/@getlocalhost/cli ↗Пройдено
- Происхождение сборки (аттестация Sigstore)Sigstore attestation for @getlocalhost/clinpmjs.com/package/@getlocalhost/cli/v/0.2.0#provenance ↗Пройдено
- Open source лицензия (OSI)MITspdx.org/licenses/MIT.html ↗Пройдено
- Коммит или релиз за последний годLast commit or release 2026-11-12github.com/marcellosso/localhost ↗Пройдено
- OpenSSF ScorecardНе проверялось
- Имя пакета не похоже на популярный пакетNo popular package one edit away from @getlocalhost/cliПройдено
- Нет критических уязвимостей в пакете и зависимостях1 resolved dependencies checked; no critical advisoryosv.dev ↗Пройдено
- Нет скрытых инструкций для модели0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersПройдено
- Деструктивные инструменты помеченыНе проверялось
- Удалённый endpoint отвечает на MCP handshakeНе проверялось
README
Открыть на GitHub@getlocalhost/cli
Connects your coding agents to localhost mcp, the MCP server of localhost app, from a terminal:
npx @getlocalhost/cli mcp install
It adds a server named localhost to Claude Code, Claude Desktop, Cursor and Codex, whichever are on this computer, and installs the localhost-mcp skill where each agent reads skills. The server runs the localhost command that comes with the app, so the app must be installed: without it, this prints how to install it for your OS and changes nothing.
It writes what Settings → Agents in the app writes, and the app shows these agents as connected:
| Agent | MCP server added to | Skill installed in |
|---|---|---|
| Claude Code | ~/.claude.json, through claude mcp add-json --scope user when claude is installed |
~/.claude/skills/localhost-mcp/ |
| Claude Desktop (macOS, Windows) | claude_desktop_config.json in Claude's folder (~/Library/Application Support/Claude, %APPDATA%\Claude) |
none: it has no skills folder |
| Cursor | ~/.cursor/mcp.json |
~/.cursor/skills/localhost-mcp/, unless Claude Code's or Codex's folder has it: Cursor reads those too |
| Codex | ~/.codex/config.toml |
~/.agents/skills/localhost-mcp/ |
- Only its own entries. Every other server and setting in the file stays as it was, comments and order included. A file it can't read is reported and left alone.
- A backup first, in the
agent-backupsfolder of localhost's data folder, before it first changes a file. - Running it again changes nothing.
Commands
npx @getlocalhost/cli mcp install # add the server and the skill
npx @getlocalhost/cli mcp uninstall # remove them, and nothing else
npx @getlocalhost/cli mcp status # where each agent stands
npx @getlocalhost/cli mcp serve # run the server, for an MCP client's configuration
| Option | |
|---|---|
--client <agent> |
claude-code, claude-desktop, cursor or codex; claude for both Claude apps. Repeat it, or separate with commas, for more than one. Without it: every agent found on this computer. |
--read-only |
For mcp install and mcp serve. The server runs localhost mcp --read-only, without the tools that add, edit or remove Projects and Services. Needs a localhost app that has it (0.4.0 or later). Installing again without it keeps a read-only server read-only. |
--dry-run |
Prints what would change, as a diff, and changes nothing. |
Then start a new Claude Code session, quit and reopen Claude Desktop, check Cursor Settings → MCP, or restart Codex.
Any MCP client
mcp serve is the server itself, for any client that starts MCP servers over stdio:
{
"mcpServers": {
"localhost": { "command": "npx", "args": ["-y", "@getlocalhost/cli", "mcp", "serve"] }
}
}
It finds the app's localhost command as mcp install does and runs localhost mcp with the client's stdin and stdout, passing on Ctrl-C and other signals and exiting as the server does. mcp serve --read-only runs localhost mcp --read-only. It writes nothing to stdout itself, since that is the client's channel: without the app, or with an app whose command doesn't run, it says why on stderr and exits with 1. claude mcp add --scope user localhost -- npx -y @getlocalhost/cli mcp serve and codex mcp add localhost -- npx -y @getlocalhost/cli mcp serve add it from a terminal.
More in the MCP docs. Node 18 or later; no dependencies.
Development
cd packages/cli
npm test
node bin/getlocalhost.js mcp status
The JSON and TOML editors are the same as the core's (core/localhost-core/src/agents/), and their tests too: change both together. npm pack copies the skill from skills/localhost-mcp into the package.
Вопросы о localhost app MCP
Как добавить localhost app MCP в Claude Code?
Выполните claude mcp add localhost -- npx -y @getlocalhost/cli в терминале. Добавьте --scope user, чтобы сервер был доступен во всех проектах.
Как добавить localhost app MCP в Cursor?
Откройте ~/.cursor/mcp.json и добавьте сервер в mcpServers, используя конфигурацию Cursor из раздела установки выше.
Какие кодинг-агенты могут использовать этот сервер?
Сервер можно добавить в Claude Code, Claude Desktop, Cursor и Codex.
Нужно ли устанавливать что-то еще для работы?
Да, для работы сервера в вашей системе должно быть установлено приложение localhost.
Изменяет ли процесс установки мои текущие конфигурации агентов?
Он изменяет только свои собственные записи и перед внесением любых изменений создает резервную копию в папке agent-backups.