Skip to main content
Glama
bailinghub

BailingHub MCP Server

by bailinghub

BailingHub for DeepSeek Harness

简体中文 | English

Запускайте управляемые задачи из DeepSeek Harness через бизнес-маршрут, уже подключённый к BailingHub, затем отслеживайте ту же задачу и читайте её доступный результат. Вы можете делать это из веб-интерфейса Harness на своём компьютере, не открывая встроенную страницу чата в каждом бизнес-бэкенде.

Это независимая интеграция, созданная сообществом. Она не разработана, не сертифицирована, не одобрена и не рекомендуется компанией DeepSeek.

Что вы получаете

После установки DeepSeek Harness обнаруживает три встроенных инструмента:

Инструмент Harness

Что делает

mcp__bailinghub__submit_governed_job

Отправляет текст задачи со стабильным идентификатором запроса

mcp__bailinghub__get_governed_job

Читает текущее состояние и публичный результат одной задачи

mcp__bailinghub__wait_for_governed_job

Недолго ожидает ту же задачу, не отправляя её повторно

BailingHub остаётся управляющей плоскостью между моделью и бизнес-системой. URL, клиентский токен и маршрут — это конфигурация оператора, а не аргументы модели. Модель не может переключиться на другой маршрут или передать через эти инструменты учётные данные администратора, исполнителя, утверждающего или бизнес-системы.

Related MCP server: delega-mcp

Установка

Предварительные требования:

  • Node.js 22.19.0+ или 24+;

  • pnpm и @deepseek-ai/dsh@0.1.0-rc.7;

  • доступный деплой BailingHub;

  • один клиентский токен BailingHub, ограниченный маршрутом, который вы хотите использовать для этого профиля Harness.

npm install --global pnpm @deepseek-ai/dsh@0.1.0-rc.7
dsh plugin --profile web add dsh-bailinghub@0.1.1

Настройте процесс, который запускает Harness:

export BAILINGHUB_BASE_URL='https://hub.example.com'
export BAILINGHUB_CLIENT_TOKEN='replace-with-a-route-scoped-client-token'
export BAILINGHUB_ROUTE='order_assistant'

Затем проверьте собранный профиль и запустите локальный веб-интерфейс:

dsh --profile web --dump-config
dsh web

Веб-интерфейс по умолчанию работает локально на вашем компьютере. Попросите Harness отправить задачу через BailingHub, сохраните возвращённый job_id и ожидайте или запрашивайте ту же задачу.

Для первой попытки используйте задачу, поддерживаемую вашим настроенным маршрутом, и явно укажите: отправьте её один раз со стабильным request_id, сохраните возвращённый job_id и запросите ту же задачу, если ограниченное ожидание истечёт.

Правильный порядок выполнения задачи

  1. Сгенерируйте один стабильный request_id для одного бизнес-запроса.

  2. Вызовите mcp__bailinghub__submit_governed_job один раз.

  3. Сохраните его job_id.

  4. Вызовите wait_for_governed_job или позже вызовите get_governed_job.

  5. Истечение времени ожидания — это не провал задачи. Не отправляйте заменяющий запрос.

Идентичность и границы разрешений

Использование локального веб-интерфейса Harness избавляет от необходимости открывать встроенный чат-интерфейс бизнес-бэкенда; это не превращает вход в Harness или локального пользователя в доверенную бизнес-идентичность.

Текущий пакет 0.1.x намеренно не принимает действующий субъект в качестве входных данных инструмента. Маршрут или нижестоящая бизнес-система по-прежнему должны определять доверенную идентичность и выполнять финальную авторизацию. Если выбранное действие требует идентичности, которую настроенный путь не может установить, оно должно оставаться недоступным или отклоняться.

Этот пакет управляет только задачами, отправленными через его три инструмента BailingHub. Он не перехватывает и не управляет всеми остальными инструментами, установленными в DeepSeek Harness.

Примечание о цепочке поставок

Этот пакет не содержит собственного JavaScript времени выполнения, производственных зависимостей и установочных скриптов. Когда Harness запускает пакет, его встроенный MCP-клиент выполняет закреплённую команду npx -y --package=bailinghub-mcp-server@0.1.1 bailinghub-mcp-server вне песочницы агента. При первом запуске может потребоваться сетевой доступ к npm. Проверьте и закрепите пакет перед использованием в чувствительной среде; производственные образы могут предварительно кэшировать точную версию.

HTTP-запросы не с loopback-адреса отклоняются MCP-сервером по умолчанию. Устанавливайте BAILINGHUB_ALLOW_INSECURE_HTTP=true только в контролируемой частной сети, где TLS завершается на другой доверенной границе.

Совместимость и обратная связь

Первый выпуск проверен с DeepSeek Harness 0.1.0-rc.7, bailinghub-mcp-server@0.1.1 и BailingHub Client API v1. Harness всё ещё находится в статусе предварительной версии для разработчиков, поэтому каждый выпуск Harness требует смоук-теста совместимости.

Сообщайте о проблемах через GitHub Issues. Никогда не включайте токены, URL частных развёртываний, личную информацию или производственные бизнес-данные.

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
2Releases (12mo)
Commit activity

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

View all related MCP servers

Related MCP Connectors

  • Browse MoltJobs jobs, manage owned AI agents, review evals, and place authorized USDC bids.

  • Discover verified deep-tech engineering bounties from any AI agent.

  • Human-as-a-Service for AI agents. Delegate tasks that need a real human, get results via API.

View all MCP Connectors

Latest Blog Posts

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/bailinghub/bailinghub-dsh-plugin'

If you have feedback or need assistance with the MCP directory API, please join our Discord server