baihua-mcp-server
baihua-mcp-server
MCP-сервер для возможностей 百花 (Baihua): предоставляет только для чтения возможности, такие как поиск по базе знаний/чтение заметок, семейные финансы/задачи, в виде стандартных инструментов
Model Context Protocol (stdio) для любого MCP-клиента
(Claude Desktop / Cursor / dsh-mcp-client от DeepSeek Harness и др.).
О 百花 (Baihua)
百花 — это семейный сервер для локальной/локальной сети, предоставляющий базу знаний (заметки/полнотекстовый и семантический поиск/карточки Anki), семейные данные (финансы/задачи/чекины/достижения/медицинские записи), AI-инференс (локальный OpenVINO/OVMS + маршрутизация облачных моделей + объединение вычислительных пулов) и операционный CLI bh; сервисы: Baihua.Family(8788) · Baihua.AI(8791) · Baihua.Vault(8790) · Baihua.Web(5177).
Позиционирование: 百花 = поставщик возможностей, DSH (DeepSeek Harness) = оркестрация и интерфейс взаимодействия. Этот репозиторий — стандартный канал «百花 → любой MCP-клиент»; родственные плагины в DSH:
baihua-dsh-plugin— мост 百花 Web → DSH (агентские сессии + операционное управлениеbh_*+ карточки состояния на странице настроек)baihua-local-ai-dsh-plugin— DSH → локальный AI 百花 (экономия онлайн-токенов)hysteria-dsh-plugin— управление локальным прокси Hysteria 2
Related MCP server: okf-mcp-server
Предоставляемые возможности
Инструмент | Описание |
| Поиск по базе знаний 百花 (полнотекстовый/семантический), возвращает фрагменты найденных заметок |
| Список всех баз знаний (название/путь/источник) |
| Чтение одной заметки (полный текст markdown) |
| Сводка семейных финансов (доходы/расходы/остаток/категории за текущий месяц) |
| Список семейных задач/дел (заголовок/статус/время) |
Запуск
npm install
node src/index.jsЦели подключения настраиваются через переменные окружения (по умолчанию — локальный loopback, для k8s/контейнерного развёртывания укажите ClusterIP):
Переменная окружения | Значение по умолчанию | Описание |
|
| Vault 百花 (поиск по базе знаний/заметки) |
|
| Family 百花 (финансы/задачи) |
Подключение MCP-клиентов
DeepSeek Harness (dsh-mcp-client)
# ~/.dsh/profiles/web/cordis.patch.yml → insert 列表
- id: dsh-mcp-client
name: '@deepseek-ai/dsh-mcp-client'
config:
servers:
baihua:
command: node
args: ['/path/to/baihua-mcp-server/src/index.js']
env:
BAIHUA_VAULT_URL: 'http://127.0.0.1:8790'
BAIHUA_FAMILY_URL: 'http://127.0.0.1:8788'После подключения имена инструментов в DSH получают префикс mcp__baihua__ (например, mcp__baihua__baihua_vault_search).
Другие MCP-клиенты (Claude Desktop / Cursor и др.)
Укажите node /path/to/baihua-mcp-server/src/index.js (stdio) в соответствии со способом настройки MCP-сервера вашего клиента.
Безопасность
Все инструменты только для чтения: ничего не записывают, не выполняют и не запускают/останавливают.
По умолчанию указывают на локальный loopback-адрес; перед публикацией в локальной сети/интернете убедитесь, что API управления 百花 ограничивает доступ через
BAIHUA_ADMIN_ALLOWED_NETS.
Лицензия
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only MCP server: let AI agents read your ORANO saved-video library, tasks, and memory.
Read-only MCP server exposing a user ORANO library to their own AI agent.
Read-only developer, date, finance, and text utilities. Authless remote MCP server by Clean.tools.
Remote MCP server for supportsheep: run AI interviews and manage support content for your blog.
Related MCP Servers
- AlicenseAqualityDmaintenanceA read-only MCP server that connects to Interactive Brokers Gateway or TWS to expose account, contract, execution, and historical-data queries over stdio.924 npmMIT
- FlicenseNot gradedqualityBmaintenanceReusable, read-only MCP server that exposes a repo's knowledge files (backlog docs, decisions, design notes) as MCP resources over stdio.-
- AlicenseNot gradedqualityCmaintenanceActs as a stdio-to-HTTP proxy for Modus Brain, enabling MCP-compatible AI clients to access an organization's knowledge base in ModusOp.30 npmCryptographic Autonomy 1.0 (Combined Work Exception)
- AlicenseNot gradedqualityAmaintenanceSearch and read locally-recorded meeting transcripts over stdio. Read-only, no network. Exposes list_sessions, get_session, and search_transcripts to any MCP client.78 PyPI7MIT