mcpField
D
Dutch Vehicle Context

Dutch Vehicle Context

リモート
tradebrite.nl法務・行政010 週間前に更新
リポジトリ公式サイト

Dutch Vehicle Context について

Dutch Vehicle Context は、車両情報の調査や購入前の確認向けに、オランダのナンバープレートから車両レポートを作成します。検査、欠陥、走行距離、リコール情報をまとめ、観察結果と確定した事実を区別します。

主な機能

  1. 01検査履歴と欠陥の取得
  2. 02公式の走行距離判定の表示
  3. 03リコールと危険性の要約
  4. 04繰り返し欠陥などのシグナル表示
  5. 05出典状態と不明情報の明示

活用シーン

  1. 01購入前に検査・欠陥記録を確認
  2. 02未対応リコールと関連リスクを確認
  3. 03走行距離判定と反復する欠陥のシグナルを調査

MCP 対応

リモートMCPサーバーとHTTPS APIとして提供され、ナンバープレート別の車両レポートを返します。MCPクライアントはツールを呼び出し、構造化記録、シグナル、出典情報を取得できます。

設定

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

エンドポイントhttps://vehicle-context.tradebrite.nl/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

1
パラメーター型必須説明
depthenumいいえ詳細度。`compact`(デフォルト)では最新の検査のみを表示し、対応済みのリコールは簡潔にまとめます。事実とすべてのシグナルは含まれ、未対応のリコールは常に全情報が表示されます。検査履歴全体と情報源 URL が必要な場合は `full` を指定してください。compact | full
platestringはいオランダのナンバープレート。ハイフンの有無は問いません。'01-TH-FD'、'01THFD'、'01 th fd' のいずれも使用できます。6 文字です。

詳細

Dutch Vehicle Context — オランダのナンバープレート向けMCPサーバー&API

ナンバープレートを1つ入力すると、紐付けられた車両レポートが1つ返されます。APK(車検)の履歴、読みやすい説明付きの不合格箇所、走行距離に関する公式判定、そしてリコールの全経緯(故障の可能性、その危険度、修理方法を含む)を確認できます。

リモートMCPサーバーおよび通常のHTTPS APIとして動作します。無料で、APIキーも登録も不要です。

https://vehicle-context.tradebrite.nl

📖 ドキュメント: https://tradebrite.nl/vehicle-context/


10秒で接続

Dutch Vehicle Context MCPサーバーをCursorに追加

Claude(ウェブ版またはデスクトップ版、すべてのプラン):Customize → Connectors → + → Add custom connectorを選択し、https://vehicle-context.tradebrite.nl/mcpを貼り付けてください。

**ChatGPT:**カスタムコネクターにはDeveloper Modeが必要です(Pro/Team/Enterprise/Edu)。Plusでは利用できません。その場合はHTTPS APIをお使いください。

Claude Code:

claude mcp add --transport http vehicle-context https://vehicle-context.tradebrite.nl/mcp

または、MCP設定(Claude Desktop、Cursor、Windsurf、…)に追加してください。

{
  "mcpServers": {
    "vehicle-context": {
      "type": "http",
      "url": "https://vehicle-context.tradebrite.nl/mcp"
    }
  }
}

その後、次のように質問できます:「ナンバープレート01-TH-FDについて何がわかりますか?購入しても大丈夫ですか?」

通常のHTTPをご希望の場合:

curl "https://vehicle-context.tradebrite.nl/v1/vehicle/context?plate=01-TH-FD"

このサービスを作った理由

基礎となるデータはすべて公開されており、無料です。問題はデータが分散していることです。一般的な質問への答えは11のデータセットと2つのコード表に分散しており、最も興味深い結論はどこにも記載されていません。

実際の例を2つ紹介します。

リコールの全経緯。 基本登録簿に記載される未解決の措置はJaだけです。どの措置かを知るには、ナンバープレートから参照コード(t49b-isb7)、措置の説明(j9yg-7rg9)、危険の一覧(9ihi-jgpf)へと辿る必要があります。テスト車両では、2018年に完了した措置と、事故時にエアバッグのガスジェネレーターが爆発する可能性があるという2024年の未解決措置の2つが見つかりました。最初の行を取得すると、誤った情報を報告してしまいます。

繰り返し発生する不具合。 不合格が1回だけなら、あまり意味はありません。修理されるからです。同じ不合格箇所が3年連続で見つかれば、構造的な問題があることを示します。この結論はどこにも記載されておらず、検査ごとの記録をグループ化して初めて導き出されます。また、私たちも危うく見落としかけた落とし穴にご注意ください。修理後の再検査は、同じ不具合が記録された別の日付として登録されます。日付ごとに数えると誤警報になります。詳しくはsrc/context.tsをご覧ください。

取得できる情報

identity、technical、fuel、inspection、defects、odometer、recalls、status_flags、value、signals、provenanceを含む1つのJSON応答(約10 kB)です。

エージェントにとってこの情報を使いやすくするのがsignalsです。これらは不具合を断定しない観察結果で、深刻度順に並び、それぞれに推奨事項と根拠が付いています。

シグナル意味
open_recall未解決のリコール措置。欠陥、危険性、修理方法を含む
recurring_defect複数の検査で同じ不合格箇所が見つかった
odometer_illogical登録簿が走行距離を不自然と判定している
odometer_no_judgement判定がありません。合格とは異なります
imported_vehicle輸入前の履歴がオランダの登録簿にありません
emission_zone_restrictedEURO 5未満のディーゼル車
apk_expired、not_insured、exported、taxi_history、source_unavailable…

対象外の情報

盗難状況は含まれていません。これは漏れではありません。 車両が盗難車または 行方不明車として登録されているかどうかは、原則としてオープンデータとして提供されません。すべての回答で その旨を明示します。ほかの情報に問題がない場合も同様です。そうしなければ、盗難に関する記載のない 一見完全なレポートが「盗難車ではない」と受け取られてしまいます。これは、このデータから 導き出される可能性のある結論の中で、最も危険なものです。

そのほか、査定、技術検査、購入アドバイスには対応していません。損傷履歴、所有者数、現在の走行距離も 含まれていません。これらはオープンレジストリに登録されていないためです。

設計原則

  1. おそらく正しいという理由で、欠損値を補完することはありません。 各データソースには ok / not_found / empty / not_published / unavailable / error のステータスが付与されます。
  2. 事実 ≠ シグナル ≠ 不明。
  3. 公開されていない情報は、不明であると明示します。
  4. MCP ツールは 1 つだけで、何十個もありません。 ツール一覧は 2.347 文字です。これと並べて 比較した幅広いオランダのオープンデータ MCP は、64 個のツールで 55.452 文字ありました。つまり、 エージェントが質問する前に読み込む必要があるのは約 15.000 トークンです。
  5. データソースの障害は、明確に表示されます。 無反応が「報告事項なし」に見えてはいけません。
  6. 導き出された結論にはすべて、その根拠を based_on に記載します。

自分で実行する

npm install
npx wrangler deploy      # vul eerst je eigen account_id in wrangler.toml
node regression.mjs      # acht gevallen tegen de live dienst

キーは不要です。すべてのデータソースが公開されています。バンドルに事前計算済みのデータは含まれておらず、すべて リアルタイムで照会されます(データソースごとに 240~480 ms、並列処理)。

データソースとライセンス

オランダの車両登録簿とリコール登録簿から取得した 11 個のデータセットで、すべて Creative Commons Zero の下で利用できます。注意:データ提供元は、再利用時の出典表記を明示的に認めておらず、 名称とロゴの使用も禁止しています。そのため、ここでは意図的に掲載せず、中立的な登録簿名とデータセット ID のみを記載しています。

データ提供元は、利用可能性を保証しておらず、予告なくデータセットを取り下げる場合があります。 パフォーマンスへの配慮から、ホスト型サービスでは IP あたり 10 秒間に 10 件、1 分間に 60 件のレート制限を設けています。

コード: MIT。詳しくは LICENSE をご覧ください。

プライバシー

車両登録番号は個人情報に該当する場合があります。ホスト型サービスでは、車両登録番号も IP アドレスも記録しません。車両登録番号と時刻を含むログファイルを作成すると、元のデータには存在しない関連付けが可能になってしまうためです。記録するのは、メーカー、製造年、車両種別、提示されたシグナルです。

関連プロジェクト

Dutch Property Context — オランダの住宅向けに同じアプローチを採用しています。住所を入力すると、建築年、エネルギーラベル、近隣の統計情報、 文化財指定の状況、学校の情報が得られます。


Tradebrite BV が開発 · [email protected]

コメント

MCP は初めてですか?

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

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