harshal-mcp-proxy Теперь на npm: Один демон заменяет 12 конфигураций MCP-сервера

✍️ OpenClawRadar📅 Опубликовано: 7 мая 2026 г.🔗 Source
harshal-mcp-proxy Теперь на npm: Один демон заменяет 12 конфигураций MCP-сервера
Ad

MCP-прокси, объединяющий более 12 отдельных конфигураций MCP-серверов в единый демон, теперь доступен как npm-пакет. harshal-mcp-proxy поставляется в виде скомпилированного JavaScript-пакета размером 54 КБ, состоящего из 39 файлов, с объявлениями TypeScript и картами исходного кода. Больше не нужно клонировать, собирать или вручную настраивать systemd.

Установка

npm install -g harshal-mcp-proxy

Это добавляет бинарник в ваш PATH и включает файл службы systemd, который сразу работает с путём npm-бинарника.

Быстрый старт

# Скопируйте пример конфигурации
cp $(npm root -g)/harshal-mcp-proxy/config.example.json ~/.config/harshal-mcp-proxy/config.json
# Отредактируйте с вашими MCP-серверами (API-ключи, конечные точки и т.д.)
vim ~/.config/harshal-mcp-proxy/config.json
# Быстрая проверка (режим stdio)
harshal-mcp-proxy
# Или режим демона для совместного использования несколькими клиентами
harshal-mcp-proxy --daemon
Ad

Ключевые улучшения с момента первого релиза

  • npm-пакет: 54 КБ, 39 файлов, скомпилированный JS + объявления TypeScript + карты исходного кода
  • Файл службы systemd: теперь поддерживает путь npm-бинарника из коробки
  • README: переписан с npm install в качестве основного пути
  • Подсказка при установке: сценарий установки, который можно вставить в AI, теперь по умолчанию использует npm install -g
  • Репозиторий GitHub: домашняя страница теперь указывает на страницу npm-пакета

Совместимость

Для существующих пользователей, обновляющихся с установки из исходников, нет критических изменений. Путь к конфигурации по-прежнему ~/.config/harshal-mcp-proxy/config.json, демон продолжает работать на порту 8765, и клиенты не требуют никаких изменений. Просто замените старую установку на npm-версию.

Бенчмарки

Прокси заменяет 12 отдельных конфигураций MCP-серверов на 6 инструментов, экономя примерно 2,7 ГБ ОЗУ и 50 тысяч токенов за сессию. Он использует MiniSearch (BM25) для локального поиска и работает на TypeScript + MCP SDK + systemd.

Стек: TypeScript · MCP SDK · MiniSearch (BM25) · systemd

📖 Читать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

VoidLLM: Прокси-сервер с нулевым знанием для Ollama и vLLM с контролем доступа для команд
Инструменты

VoidLLM: Прокси-сервер с нулевым знанием для Ollama и vLLM с контролем доступа для команд

VoidLLM — это прокси-сервер, который располагается между приложениями и локальными LLM-серверами, такими как Ollama и vLLM, добавляя контроль доступа для организаций/команд, управление API-ключами, отслеживание использования и ограничение скорости без просмотра промптов. Он имеет накладные расходы прокси <2 мс и работает с SDK, совместимыми с OpenAI.

OpenClawRadar
Отладка логики проверки сборки Claude Code: почему поиск по имени не работает и как поиск по структурному слепку это исправляет
Инструменты

Отладка логики проверки сборки Claude Code: почему поиск по имени не работает и как поиск по структурному слепку это исправляет

Claude Code сказал пользователю «функция не встроена» четыре раза за одну сессию — и каждый раз ошибался. Решение: заменить поиск по названию на поиск по структурному следу (маршруты, схемы, зарегистрированные инструменты). Практическое правило опубликовано.

OpenClawRadar
Homelab AI Sentinel: Самостоятельно размещаемый помощник для мониторинга с интеграцией LLM
Инструменты

Homelab AI Sentinel: Самостоятельно размещаемый помощник для мониторинга с интеграцией LLM

Homelab AI Sentinel — это саморазмещаемый инструмент, который обрабатывает мониторинговые вебхуки через LLM для генерации диагнозов на простом английском языке. Он поддерживает 11 источников оповещений, 10 платформ уведомлений и работает с любыми OpenAI-совместимыми конечными точками, включая Ollama и LM Studio для локального вывода.

OpenClawRadar
tmux-claude: Мониторинг экземпляров кода Claude в панелях Tmux
Инструменты

tmux-claude: Мониторинг экземпляров кода Claude в панелях Tmux

tmux-claude — это инструмент, который добавляет мониторинг в реальном времени для экземпляров Claude Code в сессиях tmux. Он предоставляет строку состояния, интерактивную панель управления, улучшенный переключатель окон и уведомления на рабочем столе, считывая локальные файлы сессий без использования API.

OpenClawRadar