mcpField
O
Open State: Camping - Parks Canada

Open State: Camping - Parks Canada

本地服务
github.com地图与出行012 周前更新

关于 Open State: Camping - Parks Canada

Open State: Camping 是用于搜索和准备 Parks Canada 预订的本地 MCP 服务。账户会话加密保存在公民设备上,重要操作须经 MCP 宿主直接批准,付款则由公民在浏览器中完成。

主要功能

  1. 01匿名搜索预订
  2. 02准备 Parks Canada 预订
  3. 03在设备上加密保存账户会话
  4. 04重要操作须经 MCP 宿主批准
  5. 05在浏览器中完成付款

适用场景

  1. 01搜索 Parks Canada 营地预订
  2. 02使用账户准备预订
  3. 03执行前审查重要预订操作
  4. 04直接在浏览器中完成付款

MCP 相关

通过本地 MCP 服务提供预订搜索和准备工具。重要操作须经 MCP 宿主直接批准。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"jcrossman-open-state-camping": {
"command": "npx",
"args": [
"-y",
"@open-state/camping"
]
}
}
}
启动命令npx -y @open-state/camping

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@open-state/camping1.0.7

工具

21

收录的工具列表 · 更新于 2 周前

参数类型必填说明
dayinteger是抵达日期中的日,1–31。
yearinteger否抵达年份。省略则使用下一个即将到来的日期。
monthinteger是抵达月份,1–12。
nightsinteger否晚数,同时用于计算离店日期。

详细介绍

@open-state/camping

用于查找和准备 Parks Canada 预订的本地 MCP 服务。搜索无需身份验证。账户会话经过加密并保留在用户设备上;对于会产生实际影响的操作,服务必须先通过 MCP 宿主获得用户的直接批准才能继续。付款始终由用户在浏览器中完成。

npx --yes @open-state/[email protected]

需要 Node.js 20 或更高版本、用于账户和预订流程的 Google Chrome,以及支持表单征询的 MCP 宿主,以便执行会产生实际影响的工具。请参阅项目文档、隐私声明和安全政策。

采用 MIT 许可证。此独立项目与 Parks Canada 或加拿大政府无关联。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。