• VALID
  • MISMATCH
  • INVALID
  • REVIEW

AIで地理データを検証する方法:CountryStateCity MCPを活用

このMCPをAIクライアントに接続するだけで、不正確な位置情報を構造化された階層データと照合できます。

このページについてAIに聞く

すぐに答え

AIを使って市区町村、都道府県、国名が正しいか確認するには?

AIが階層的な照合を行うことで、市区町村が特定の都道府県に属しているか、その都道府県が正しい国に属しているかを検証します。実データに基づいた照合により、タイポや不一致を特定。検証済みの正確なリストと、修正が必要なエラー箇所を抽出できます。

データ出力結果

すべての判定結果がここに集約されます

AIがデータセットの各行を、その正確性に基づいて分類します。

VALID

一致を確認済み

市区町村、都道府県、国名が完全に一致しました。そのまま利用可能なデータです。

MISMATCH

階層構造のエラー

市区町村と都道府県、または都道府県と国の組み合わせが正しくない場合にフラグを立てます。どこで階層が崩れているかが一目でわかります。

INVALID

存在しない名称

データベースに存在しない名称を特定します。タイポや架空の入力である可能性が高い項目です。

REVIEW

要確認

単一の場所に特定できない曖昧な項目がここに分類されます。正しいか、手動で修正が必要かを判断してください。

ワークフロー

データが届いた際、AIが行うプロセス

AIはデータセットを順次チェックし、広域な地域から特定の市区町村へと階層を下るように検証を進めます。

  1. 国を特定する

    提供された国名を照合し、階層の最上位レベルを確定します。

    get_country
  2. 都道府県を検証する

    国が確定した後、その国の中に指定された都道府県が存在するかを確認します。

    get_state
  3. 市区町村を確認する

    その都道府県に属する有効な市区町村リストを取得し、入力された名称がリストに含まれているか照合します。

    list_cities_by_state
  4. エラーを抽出する

    照合結果と元のテキストを比較し、不一致がある箇所にフラグを立てます。

    get_countryget_statelist_cities_by_state

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って検証プロセスを開始できます。

出発点

括弧内のテキストは、実際のファイル名やデータソースに書き換えてください。

CountryStateCity Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_84Tzke4E2WhwikYMpRcFHGTsTtK4ZRJ3G2gMigKE/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — CountryStateCity capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "countrystatecity-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_84Tzke4E2WhwikYMpRcFHGTsTtK4ZRJ3G2gMigKE/mcp"
    }
  }
}
チャットにコピー04
  • スプレッドシートの位置データに、市区町村と都道府県の不一致がないか確認して。

  • このCSVの住所リストを検証し、無効な国名があれば教えて。

  • 連絡先リストを確認して、市区町村と都道府県が一致していないものがないか探して。

  • このテキストブロック内のデータの地理的な階層構造を検証して。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

CountryStateCityを接続して、すぐに質問を開始

MCPをクライアントにリンクさせるだけです。認証情報は暗号化されて保持されるため、すぐに質問を開始できます。

CountryStateCityをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIはスプレッドシート内のタイポを自動で修正できますか?

    いいえ。AIはエラーを特定して内容を通知しますが、実際のファイル修正はユーザー自身で行う必要があります。

  • 02

    AIが元のデータを削除することはありませんか?

    はい、ありません。AIは照合のためにデータを読み取るだけで、ファイルを変更したり削除したりする権限は持っていません。

  • 03

    市区町村の綴りが正しくても、都道府県が間違っている場合はどうなりますか?

    その市区町村が指定された都道府県の有効なリストに含まれないため、AIは不一致としてフラグを立てます。

  • 04

    海外の住所の検証にも使えますか?

    はい。ツールが提供するデータベースに国、都道府県、市区町村の名前が含まれていれば可能です。

  • 05

    AIはどのようにして都道府県がその国に属していることを判断するのですか?

    階層的な照合ツールを使用し、指定された都道府県が、提供された国の有効な構成要素であるかを確認します。

  • CountryStateCityについて他に質問がありますか? CountryStateCity MCPの全機能を見る

『CountryStateCity』を Claude、Cursor、ChatGPT などに接続