mcpField
C
Ct Dmv

Ct Dmv

リモート
pipeworx.io法務・行政05 週間前に更新
リポジトリ公式サイト

Ct Dmv について

Ct Dmvは、コネチカット州の電気自動車登録数を町や車両属性別に集計するMCPサーバーです。データは2025年2月時点のスナップショットで、応答にはデータ日付が示されます。

主な機能

  1. 01町や車両属性別の登録数集計
  2. 02メーカー・車種・年式による絞り込み
  3. 03データ日付と切り捨ての通知

活用シーン

  1. 01町ごとの電気自動車登録数の比較
  2. 02特定メーカーや車種の登録数確認

MCP 対応

Pipeworxゲートウェイ経由、またはローカルのstdio MCPサーバーとして、登録数集計ツールをMCPクライアントに提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/ct-dmv/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

@pipeworx/ct-dmv

コネチカット州 DMV MCP — 電気自動車の登録情報を車両単位で管理し、必要に応じて町、メーカー、モデル、モデル年式、車体タイプごとに集計します。

Pipeworx の一部です — AI エージェントを1679以上の稼働中データソースにつなぐ MCP ゲートウェイです。

ツール

  • ct_dmv_ev_registrations(group_by?, city?, make?, model?, model_year?, vehicle_type?, limit?) — 登録済み電気自動車の台数を返します。「コネチカット州で登録されている EV は何台か」「コネチカット州で登録されている Tesla は何台か」「コネチカット州で EV が最も多い町はどこか」「コネチカット州で最も人気のある EV モデルは何か」といった質問に回答します。

group_by は city(デフォルト)、make、model、model_year、vehicle_type、body、fuel、color、plate_type、usage、category を指定できます。

認証

キーは不要です。

データの時点 — 数値を引用する前にお読みください

このファイルは 2025-02-28 時点のスナップショットです。コネチカット州はそれ以降更新していないため、2025年2月時点で登録されていた電気自動車を対象としており、「今日」の数値として読み取ると、1年以上ずれた誤った値になります。as_of は更新日を示し、covers は対象期間を文章で説明し、note はすべての応答でその旨を繰り返します。

粒度

登録済み車両1台につき1行で、合計60,489台です。各行にはナンバープレートの種類、所有者の町、重量、色、モデル年式、有効期限が含まれます。このパックは個別のレコードを返すことはなく、サーバー側で $select=<col>,count(1)&$group=<col> を使って集計し、件数を返します。

sum_of_returned_rows は実際に返された行の合計で、truncated は limit によってリストが途中で切られたかどうかを示します。コネチカット州には約170の町と数百のモデルがあるため、デフォルトの呼び出しでは通常、結果が途中で切られます。そのため、州全体の EV 総数を示すフィールドはありません。

2026-07-29 にライブデータで検証済み。group_by="make" の結果:Tesla 21,405 · Toyota 5,759 · Jeep 5,302 · Chevrolet 2,982 · KIA 2,916。ファイル内の総行数:60,489。

データソース

  • https://data.ct.gov/resource/y7ky-5wcz.json — CT DMV「電気自動車登録データ」。
  • https://data.ct.gov/api/views/y7ky-5wcz.json — as_of に使用する rowsUpdatedAt。

列名は小文字で、区切り文字はありません:primarycustomercity、vehiclemake、vehiclemodel、vehicleyear、vehicletype、vehiclebody、fuelcode、platetype、registrationusage。町名は大文字(WEST HARTFORD)で保存されていますが、メーカー名は大文字と小文字が混在しています(Tesla、KIA)。そのため、どちらも upper(col) like で照合します。

構築時に不採用: apne-w8c6 は「自動車ディーラーおよび修理業者の認可」として公開されており、ディーラー検索に使えそうに見えますが、実際には 138件の製造業者ライセンスのみを収録しており、大半は州外の RV およびトレーラーメーカーが保有しています。内訳はインディアナ州が23件、カリフォルニア州が18件、コネチカット州が2件で、すべての行が MANUFACTURER LICENSE です。「近くの認可ディーラーまたは修理業者を探す」には回答できないため、これをラップするツールはありません。ディーラー一覧を期待して再調査しないでください。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します:

{
  "mcpServers": {
    "ct-dmv": {
      "url": "https://gateway.pipeworx.io/ct-dmv/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/ct-dmv/mcp の tools/list は、上記の表にあるツールに加えて、Pipeworx 共通のメタツール(ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で利用できる一連のツール)も返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントには、そのパック固有のツールに加えて、共通ツールが約 30 個表示されます。接続の initialize レスポンスには正確な対象範囲が示されており、その日の状況を確認する際の正式な情報源です。

これは意図的なものであり、偶然に多重化されているわけではありません。メタツールがあることで、このパックでは対応できない質問にも、カタログ全体を対象にルーティングする ask_pipeworx を通じて回答できます。MCP サーバーをもう 1 つ追加する必要はありません。現在、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックのエンドポイントではなく、フルゲートウェイに 1 回接続してください。

または、フル Pipeworx ゲートウェイに接続すると、このパックのツールだけでなく、すべてのパックのツールが一覧表示されます。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらの URL も同じゲートウェイと同じ 1679 件以上のデータソースに接続します。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも、ask_pipeworx を使ってすべてのツールにアクセスできます。

MCP クライアントをお持ちでない場合は、HTTP で呼び出せます

curl -X POST https://gateway.pipeworx.io/v1/tools/ct_dmv_ev_registrations \
  -H 'Content-Type: application/json' \
  -d '{"group_by":"make","limit":5}'

最初の呼び出しにアカウントは必要ありません。ツールを確認するには、GET https://gateway.pipeworx.io/v1/tools/ct_dmv_ev_registrations を使用します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を使用します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージは、ローカルの stdio MCP サーバーとしても実行できます。Pipeworx アカウントもゲートウェイとのやり取りも必要ありません。

{
  "mcpServers": {
    "ct-dmv": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-ct-dmv"]
    }
  }
}

または、直接実行して起動を確認できます。

npx -y @pipeworx/mcp-ct-dmv

stdin/stdout 経由で MCP を使用し、このパックのツールのみを対象に initialize/tools/list/tools/call に応答します。上記のゲートウェイ接続で追加される共通メタツールはありません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。

ask_pipeworx を使う

ツールを直接呼び出す代わりに、自然な英語で質問できます。これは上記のパックのエンドポイントとフルゲートウェイの両方で利用できます。

ask_pipeworx({ question: "your question about Ct Dmv data" })

ゲートウェイが適切なツールを選び、引数を自動的に入力します。

さらに詳しく

ライセンス

MIT

コメント

MCP は初めてですか?

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

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