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. 02Parks Canadaの予約準備
  3. 03端末上で暗号化されたアカウントセッション
  4. 04重要な操作に対するMCPホストの承認
  5. 05ブラウザーでの支払い完了

活用シーン

  1. 01Parks 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 またはカナダ政府と提携していません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。