← 返回 Blog

产品实践

以船讯网为例:用自己的 Key 接入 MCP 连接器,查询并加工船舶与港口数据

船讯网等数据服务商已经把接口做成 MCP 服务。持有应用 Key 的用户可以在源宜中一键安装官方连接器、填入 Key,然后在对话中直接查询船位、港口与到港信息,并把结果整理成表格或 Excel 文件。本文用三次实机查询说明完整流程:申请 Key、安装与校验、@ 连接器提问、接口无权限时如何判断,以及如何把查询结果加工成可交付的文件。

9 分钟阅读

航运与港口物流的日常工作里,很多问题都要先查数据:某条船现在在哪里,某个港口今天有哪些船到港,几个港口的基础信息怎样对照。船讯网提供船舶实时位置、港口靠泊、航线规划和海洋气象等数据,并以 MCP(模型上下文协议)服务的形式开放。MCP 是一种让数字员工按统一方式调用外部数据服务的协议:服务商负责数据与接口,源宜负责连接、授权和在对话中调用。对使用者来说,需要准备的只有一个船讯网应用 Key,连接地址、传输方式与校验已经在源宜的官方连接器中配好。下文截图均来自 2026 年 10 月 30 日的实机操作,使用真实的应用 Key 与船讯网实时数据。

源宜对话界面:用户 @ 船讯网船舶与港口并询问 MMSI 413961925 的当前位置,数字员工以表格返回船名、坐标、航速、目的港与位置更新时间,右侧工作状态显示已完成 1 步查看原图
实机截图 · 2026 年 10 月 30 日。@ 船讯网连接器后查询一艘船的当前位置,结果来自船讯网实时数据。

准备:在船讯网申请应用 Key

使用者只需要准备 Key;接入地址、传输方式与校验由源宜完成。

登录船讯网 API 控制台,在「应用管理」中创建一个应用,创建完成后复制该应用的 Key。具体操作以船讯网官方文档《如何获取应用 Key》为准,源宜的配置窗口里也放了这篇文档的链接,安装时可以随时打开。

需要留意两点。第一,这个 Key 能调用哪些接口、有多少调用额度,取决于它在船讯网开通的服务,与源宜的套餐无关;如果只开通过船讯网网页端的会员,请先在 API 控制台确认 Key 已开通所需的接口服务。第二,Key 相当于账号凭据,只填进源宜的配置窗口,不要发在对话、文档或群聊里。

一键安装:看懂连接器列表的四列

在源宜左侧进入「智能体插件」,切换到「连接器」页签,官方连接器列表中有一行「船讯网船舶与港口」。这一行的四列说明了它的使用方式:运行方式为「云端托管」,由源宜云端连接船讯网的 MCP 服务,本机不需要安装任何运行环境;计费为「个人额度」,查询消耗的是你自己的 Key 在船讯网的接口额度,连接器调用不扣团队积分;授权为「个人令牌」,每位成员使用自己的 Key,彼此不可见。

点击行末的「一键安装」即可开始,不需要手动填写服务地址或复制配置文件。安装后,在下一步填好 Key 并通过校验,这一行的状态会从「未安装」变为「已连接」。

连接器列表表头与「船讯网船舶与港口」一行:运行方式为云端托管,计费为个人额度,授权为个人令牌,状态为已连接查看原图
实机截图 · 2026 年 10 月 30 日。填写 Key 并通过校验后,这一行显示「已连接」;安装前,状态列为「未安装」,操作列为「一键安装」。

填写 Key:先实际查询一次,再保存

点击「一键安装」后会弹出「配置并授权」窗口。粘贴应用 Key,点击「配置并授权」,源宜会先用这个 Key 向船讯网实际查询一次港口信息。Key 无效、过期或没有接口权限时,窗口会直接提示校验失败,Key 不会被保存;校验通过后,Key 按当前用户加密保存,团队其他成员看不到,也无法使用。

之所以用一次真实查询来校验,是因为有些 Key 能连上服务、能列出工具,但调用时才返回无权限。把这一步放在安装时完成,比在对话中途才发现 Key 不可用更省时间。

过程图解

从申请 Key 到拿到可用的数据

  1. 01

    申请应用 Key

    在船讯网 API 控制台「应用管理」中创建应用并复制 Key。

    得到什么

    开通了所需接口的应用 Key

  2. 02

    一键安装

    在「智能体插件 · 连接器」中点击「一键安装」。

    得到什么

    弹出配置并授权窗口

  3. 03

    填写并校验

    粘贴 Key,源宜用它实际查询一次港口信息。

    得到什么

    状态变为「已连接」

  4. 04

    @ 连接器提问

    在对话中 @「船讯网船舶与港口」,写出问题。

    得到什么

    表格形式的结果或文件

返回的数据完整吗?

确认后继续完整:继续追问,或整理成表格、Excel 文件。
需要调整提示无权限:到船讯网开通对应接口后再问一次。
使用者只需点击和粘贴;连接地址、传输方式与校验由源宜完成。
「船讯网船舶与港口 · 配置并授权」窗口,说明在 API 控制台应用管理中获取 Key、提交时查询一次港口信息校验、按当前用户加密保存,下方是船讯网应用 Key 输入框与配置并授权按钮查看原图
实机截图 · 2026 年 10 月 30 日。「如何获取应用 Key」链接到船讯网官方文档;Key 输入框为密码形式,不明文显示。

数据咨询:@ 连接器查询一艘船的当前位置

连接器安装好以后,在对话输入框输入「@」,在「能力」分组中选择「船讯网船舶与港口」,再写出问题,例如「请帮我查询 MMSI 为 413961925 的船舶当前位置」。用 @ 指定连接器,等于告诉数字员工这次使用哪一个数据来源,它会直接调用船讯网,而不是去网页上搜索。

这次查询只用了一个步骤,不到一秒就拿到结果(见文首截图):船名皖鸿远369,当前位于北纬 33.245633°、东经 119.295987° 的内河航道,对地航速 5.6 节,目的港 NIUTOUSHAN,位置更新时间为北京时间 18:06:02。数字员工把接口返回的字段整理成表格,对航首向 511° 这类表示「未回传」的特殊取值也做了说明,没有把它当成真实角度。

这类问题适合日常的船舶动态跟踪:货代确认货船是否已经离港,港口调度预估靠泊时间,贸易部门核对在途货物的位置。把 MMSI 换成你关注的船舶即可。

对话输入框中输入「@船讯」,弹出列表的能力分组里显示船讯网船舶与港口,类型为连接器查看原图
实机截图 · 2026 年 10 月 30 日。输入「@船讯」后,「能力」分组中出现已安装的船讯网连接器,选中后再输入问题。

接口无权限时:张家港今日到港船只

第二个问题是「张家港今日的到港船只数据」。数字员工先用港口检索确认张家港的港口代码为 CNZJG,再依次尝试靠港记录、靠泊船、锚地船、预抵船和港口水域范围内船舶五个接口,全部返回 permission_denied(船讯网状态码 21)。

回答开头就给出结论:查询本身没有出错,而是当前 Key 没有开通这几类接口的权限,所以拿不到任何一条到港记录,也不会编造数据。回答中的表格逐一列出尝试过的口径、对应接口和返回结果,便于你拿去和船讯网核对。

处理方法是在船讯网 API 控制台查看该 Key 已开通的服务,或联系船讯网开通港口靠泊、到港类接口的权限。开通后不需要在源宜重新安装或重新填写 Key,直接再问一次即可。港口检索、船位查询等基础接口不受影响,可以照常使用。

数字员工回答「未能取到张家港今日到港船舶数据——数据接口无权限」,表格列出港口检索成功,靠港记录、靠泊、锚地、预抵、区域船舶查询均为 permission_denied(21)查看原图
实机截图 · 2026 年 10 月 30 日。接口无权限时,回答先给结论,再逐项列出调用结果,不以推测数据代替。

数据加工:三港基础信息对比表与 Excel 文件

查询结果不只能在对话里看,也可以继续加工成文件。第三个问题是:@「船讯网船舶与港口」查询上海、宁波、张家港三个港口的基础信息(港口代码、经纬度、所属国家和时区),整理成一张对比表,并保存为 Excel 文件。

数字员工调用三次港口检索,把结果整理成对比表:上海 CNSHG、宁波 CNNBG、张家港 CNZJG,三港均属中国,时区均为 UTC+8。同时生成 Excel 文件「上海宁波张家港港口基础信息对比.xlsx」,包含标题行、表头、三行数据和来源说明,保存后还读回核对了一遍。文件出现在对话末尾的产物卡片和右侧「工作状态」的「产物」中,可以预览、下载,或存入资料库供团队查阅。

值得注意的是经纬度这一列。船讯网的港口检索接口不返回港口坐标,数字员工核对接口字段后,在表中如实标注「接口未提供」,没有凭记忆补写坐标,并给出了补齐的可选途径。对数据加工而言,这比一张看起来完整的表更有用:哪些数字来自接口、哪些缺失,一眼就能分清。

对比表列出上海、宁波、张家港的中英文名、五位码、所属国家、国家代码、时区,经纬度列标注接口未提供;右侧工作状态的产物中列出生成的 Excel 文件与预览入口查看原图
实机截图 · 2026 年 10 月 30 日。对比表与 Excel 文件来自同一次查询;缺失字段如实标注,产物可在右侧预览。

三次查询对照与使用建议

三次查询分别对应数据咨询、权限排查和数据加工三种常见情形。下表汇总了每次用到的接口与结果,可以作为在团队内推广时的参考。

  • 提问时 @「船讯网船舶与港口」,数字员工会直接调用该连接器,不会转去网页搜索。
  • 查询前先确认 Key 已开通所需接口;回答提示无权限时,按其中的状态码到船讯网核对。
  • 团队成员各自填写自己的 Key,额度与权限互不影响,也互不可见。
  • 用于调度、报关或对外报送的数字,以船讯网控制台或官方渠道为准;对话中的结果用于快速查询与整理。
三次实机查询的接口与结果
问题用到的船讯网接口结果
查询 MMSI 413961925 的当前位置船舶位置查询返回船名、坐标、航速、目的港与更新时间
张家港今日到港船只港口检索;靠港记录、靠泊、锚地、预抵、区域船舶港口检索成功;其余五个接口无权限(状态码 21)
三港基础信息对比并导出 Excel港口检索(三次)生成对比表与 Excel 文件;经纬度不在接口返回字段中,如实标注

要点回顾

  • 持有船讯网应用 Key 即可使用:一键安装、粘贴 Key,接入地址与校验都由源宜完成。
  • 提问时 @「船讯网船舶与港口」,数字员工直接调用船讯网接口,结果以表格呈现,也可以加工成 Excel 文件并存入资料库。
  • 额度与接口权限跟随你的 Key;接口无权限时,回答会明确说明并给出状态码,不会编造数据。

延伸阅读

想从自己的业务开始?带上一份常用报表和一个最想解决的问题,我们一起看看资料是否够用、第一版应该做到哪一步。

交流您的场景