dsh-vedar:一条命令把堪察加旅游 MCP 接入 DeepSeek Harness

前言

做带联网能力的智能体时,旅游类场景往往要对接分散的运营商站点、安全通告和天气接口,再在 Harness 里单独配 MCP 客户端与 endpoint。Vedar(vedarai.ru)是俄罗斯堪察加半岛的旅游平台,其公开 MCP 服务把当地线路、余位、火山与路线安全、天气、住宿与行程规划等能力集中暴露给模型。插件 dsh-vedar(维护者 tourhabk-ui,分类:联网工具)只做一件事:在 DeepSeek Harness 的 profile 里注册官方桥接 @deepseek-ai/dsh-mcp-client,指向 https://vedarai.ru/api/mcp。下面介绍它解决什么问题、提供哪些工具,以及如何安装与使用。

这是什么

dsh-vedar 是 DeepSeek Harness 社区插件,仓库 github.com/tourhabk-ui/dsh-vedar,目录页 skillhub.cn/plugins/tourhabk-ui/dsh-vedar。它不实现业务逻辑,而是通过 cordis.patch.yml 向 Harness 注入一条 MCP 客户端配置:serverName 为 vedar,传输方式为 Streamable HTTP,URL 为 https://vedarai.ru/api/mcp。远端服务无需认证,按 IP 限流;平台侧数据以俄语为主,工具参数用俄语或英语通常更稳。

安装完成后,模型侧调用工具的名称为 mcp__vedar__<tool>。

核心功能

远端 Vedar MCP 共暴露 20 个工具,可分为只读查询与需人工确认的写入请求两类。

只读(Read)

  • 线路与余位:get_tours、get_tour_details、get_tour_availability
  • 地点与安全:get_place_info、get_volcano_status、safety_status、get_guardian_context
  • 天气与搜索:get_weather、search
  • 住宿、装备、交通:search_accommodations、search_gear、search_transfers
  • 行程:make_trip_plan、edit_trip_plan、get_request_status
  • 通用抓取:fetch

写入(Write)

以下四类为创建线索或预订类请求,需人工确认,不支持在线支付:create_lead、create_booking_request、create_stay_request、request_charter。

堪察加紧急电话:112。更多平台说明见 vedarai.ru/mcp、vedarai.ru/zh 与 manifest /.well-known/mcp.json。

安装与启用

前置条件

dsh plugin 会转发到 pnpm,因此 pnpm 必须在 PATH 中;若缺失,命令会报错 pnpm was not found。可先执行:

npm i -g pnpm

插件 package.json 要求 Node >=18。DeepSeek Harness 处于开发者预览阶段,配置字段可能变动;仓库 README 注明其 patch 行与 @deepseek-ai/dsh-mcp-client 0.2.0-rc.2 文档对齐(核对日期 2026-10-13)。

官方安装命令

针对 web profile 安装:

dsh plugin --profile web add github:tourhabk-ui/dsh-vedar

安装后 重启 dsh web。工具会在首轮对话之前出现在 Harness 中。

无 plugin 子命令时的等价配置

将仓库内同款片段写入 ~/.dsh/profiles/web/cordis.patch.yml:

- insert:
    - id: mcp-vedar
      name: '@deepseek-ai/dsh-mcp-client'
      config:
        serverName: vedar
        transport: streamable-http
        url: https://vedarai.ru/api/mcp

也可在设置面板(如 dsh-mcp-center、dsh-mcp-panel、dsh-mcp-connector)中手动添加:类型选 Streamable HTTP,URL 填 https://vedarai.ru/api/mcp,认证选 none。

典型用法

安装并重启后,在对话中直接用自然语言提问堪察加旅游相关问题即可;模型会按需调用 mcp__vedar__* 工具拉取实时数据。

仓库 Status 一节记录了端到端验证(2026-10-14,dsh 0.2.0-rc.2、pnpm 10.28.0,headless profile):使用上述安装命令后,DeepSeek 就「八月堪察加棕熊」类中文问题调用了 17 个 Vedar 工具且均完成。你可复现类似问法,观察工具调用与返回内容是否符合预期。

写入类工具(预订、留资、包机等)会走人工确认流程,不要假设模型一次对话即可完成支付或最终订单。

适用场景与注意

适合谁

  • 已在用 DeepSeek Harness、希望快速接入堪察加本地运营商与官方 MCP 数据的开发者或产品实验。
  • 需要把火山/地震/天气警示、线路余位、住宿与行程规划纳入同一 agent 工作流,而不自建爬虫或多 API 聚合的场景。

使用前请知悉

  1. 插件以 当前 dsh 进程权限 运行;安装前请自行查看 GitHub 源码 与 MIT 许可证(package.json 版本 0.1.0)。
  2. 远端限流与数据语言(俄语为主)会影响回答质量;紧急事项以当地官方渠道为准,112 仅作资料中的应急号码引用。
  3. 问题反馈可提交至仓库 README 指向的 tourhabk-ui/pos issues。
  4. DSH 生态强调「一切皆插件」;社区目录站点与 DeepSeek / 幻方无官方从属关系,本文仅介绍社区插件本身。

结尾

dsh-vedar 把 Vedar 堪察加旅游 MCP 收成一条 dsh plugin 安装与一段 Cordis patch,适合在 Harness 里做堪察加线路、安全与行程相关的联网问答与规划实验。进一步信息见目录页 skillhub.cn/plugins/tourhabk-ui/dsh-vedar 与 GitHub tourhabk-ui/dsh-vedar。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye