关于 BerthTime
BerthTime 是面向海运货运团队的托管 MCP 服务。MCP 客户端可查询货物位置、预计到达时间、延误和承运商事件,也可管理追踪与分享。
主要功能
- 01查看货物位置和预计到达时间
- 02查询即将到港和延误的货物
- 03查看承运商事件记录
- 04开始追踪并更新货运标识
- 05创建和获取货物分享链接
适用场景
- 01查询本周到港的集装箱
- 02查看某票货物的事件记录
- 03找出延误超过两天的货物
- 04开始追踪订舱单
MCP 相关
通过 Streamable HTTP 向 MCP 客户端提供 BerthTime 货运数据和追踪操作工具。访问使用 OAuth 2.1 或 BerthTime API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://berthtime.com/api/v1/mcpclaude mcp add --transport http com-berthtime-berthtime https://berthtime.com/api/v1/mcp{"mcpServers":{"com-berthtime-berthtime":{"type":"http","url":"https://berthtime.com/api/v1/mcp"}}}在 Cursor 中打开{"servers":{"com-berthtime-berthtime":{"type":"http","url":"https://berthtime.com/api/v1/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-berthtime-berthtime":{"type":"http","url":"https://berthtime.com/api/v1/mcp"}}}{"mcpServers":{"com-berthtime-berthtime":{"serverUrl":"https://berthtime.com/api/v1/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
BerthTime MCP 服务
询问 AI 助手您的海运集装箱在哪里。
BerthTime 跟踪各大承运商的海运集装箱。其远程 MCP 服务让 ChatGPT、Claude、Cursor、VS Code 及任何其他 MCP 客户端都能用日常语言查询您的货运信息:集装箱在哪里、本周有哪些货物到港、哪些货物延误,以及完整的承运商事件历史。您还可以开始跟踪新的集装箱。
本仓库包含公开的连接信息、注册表元数据和客户端配置示例。该服务由 BerthTime 托管;您无需自行安装或运行任何内容。
| 端点 | https://berthtime.com/api/v1/mcp |
| 传输方式 | Streamable HTTP |
| 身份验证 | OAuth 2.1(使用 BerthTime 账户登录),或 BerthTime API 密钥 |
| MCP 注册表 | com.berthtime/berthtime |
| 配置指南 | https://berthtime.com/ai-assistant |
| 要求 | BerthTime 账户(注册) |
您可以询问什么
- “集装箱 MSCU1234566 现在在哪里?”
- “我的哪些集装箱本周到港?”
- “有延误超过两天的货物吗?”
- “向我展示 Felixstowe 货物的全部动态。”
- “开始跟踪订舱号 123456789。”
工具
读取: list_companies、list_shipments、list_shared_shipments、get_shipment、get_shipment_events、list_arriving_shipments、list_delayed_shipments、detect_reference、list_carriers、get_usage、list_alert_rules、list_support_requests。
写入(需要在登录时选择读写权限,并且在公司中拥有所有者或管理员角色;或者使用读权限 + 写权限的 API 密钥):track_shipment、update_shipment_identifiers(为货运设置订舱号、提单号或集装箱号)、get_share_link(如果不存在则创建链接;付费套餐)、create_share_link(付费套餐)、create_support_request、archive_shipment。
BerthTime 会在后台自动更新货运信息;无需手动刷新。
2026 年 11 月 6 日,多个工具进行了重命名;旧名称(arriving_soon、delayed_shipments、list_notification_rules、list_tickets、create_ticket)仍然有效。
每个工具都会声明 MCP 注解(readOnlyHint、destructiveHint、idempotentHint、openWorldHint)。如果您属于多家公司,可以传入可选的 company 参数(ID、@handle 或准确名称)。
连接
ChatGPT 和 Claude
使用 URL https://berthtime.com/api/v1/mcp 添加自定义连接器,并选择 OAuth。分步说明及屏幕截图:https://berthtime.com/ai-assistant
Claude Code
claude mcp add --transport http berthtime https://berthtime.com/api/v1/mcp
Cursor
~/.cursor/mcp.json:参见 examples/cursor-mcp.json。
VS Code
.vscode/mcp.json:参见 examples/vscode-mcp.json。
使用 API 密钥而非 OAuth
在 BerthTime 中创建 API 密钥(Settings → API keys),并将其作为 bearer token 发送:参见 examples/api-key-header.json。一个 API 密钥仅代表一家公司的身份。
安全与隐私
- 登录时,您可以选择一家公司或您所属的所有公司,并设置助手是否只能读取数据,还是也可以进行更改。令牌仅在 MCP 端点上有效;访问令牌有效期为一小时,刷新令牌会轮换。
- 在 Settings → AI assistants 中断开已登录的应用,或在 Settings → API keys 中撤销 API 密钥。两种操作都会立即生效。
- 该服务只会读取和更改您在 BerthTime 中的数据。它不会存储您的对话;每次工具调用(工具名称和参数)都会记录在您公司的审计日志中。
- 速率限制:每个 API 密钥或令牌每分钟 120 次请求、每小时 600 次请求,并与 REST API 共用限额。
- 隐私政策 · 服务条款
支持
[email protected],或 BerthTime 应用内的支持页面。
BerthTime 由 Majorbird Vietnam Company Limited 运营。本仓库中的示例采用 MIT 许可证;BerthTime 服务本身为专有服务。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。