mcpField
E
EOxElements

EOxElements

リモート
github.com/EOX-A開発ツール36今日更新
リポジトリ

EOxElements について

EOxElements は、EOX が開発した地理空間向けの Web Component コレクションで、マップ、レイヤー制御、描画、検索などの UI 要素を含みます。コーディングエージェントが各カスタム要素の情報を参照できる MCP サーバーも提供します。

主な機能

  1. 01Web Component として提供される地理空間 UI 要素
  2. 02eox-map や eox-drawtools などのコンポーネント
  3. 03npm または script タグで導入可能
  4. 04カスタム要素の情報を提供する MCP サーバー

活用シーン

  1. 01Vite や Webpack のプロジェクトでマップ UI を構築
  2. 02コーディングエージェントによるコンポーネント用法の参照
  3. 03STAC データや時系列マップ向けの操作部品の追加

MCP 対応

本プロジェクトは MCP サーバーであり、コーディングエージェント向けに EOxElements のカスタム要素に関する情報を MCP クライアントへ提供します。

設定

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

エンドポイントhttps://elements.mcp.eox.at
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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

パッケージ
npm@eox/elements-mcp-server1.2.1

ツール

詳細

EOxElements

EOX が開発した、地理空間 UI 要素の Web コンポーネントコレクションです。

ドキュメント、使用例

説明、API ドキュメント、インタラクティブな使用例はこちらをご覧ください。

要素

  • ⭕️ Alpha 要素は開発中のため、頻繁に大きな変更が発生する可能性があります。
  • 🟡 Beta 要素はほぼ完成しており、使用できますが、破壊的変更が発生する可能性があります。
  • ✅ Stable 要素はレビューとドキュメント化が完了しており、API も完成しています。
要素説明ドキュメントと例バージョン状態
eox-chartデータ取得機能を内蔵した動的なチャートドキュメントと例README の画像✅
eox-drawtools地図上で地物を描画・管理ドキュメントと例README の画像✅
eox-feedback手軽に使えるフィードバックウィジェットドキュメントと例README の画像✅
eox-geosearch地理的位置を入力補完付きで検索できる検索入力欄ドキュメントと例README の画像✅
eox-itemfilter大量のアイテムをクライアント側またはサーバー側でフィルタリング/検索ドキュメントと例README の画像✅
eox-jsonformJSON スキーマからフォームを生成ドキュメントと例README の画像✅
eox-layercontrol地図レイヤーを管理・変更ドキュメントと例README の画像✅
eox-layoutUI レイアウトを簡単に作成ドキュメントと例README の画像✅
eox-map強力なツールとヘルパーを備えた地図ドキュメントと例README の画像✅
eox-stacinfoSTAC ファイルのプロパティを表示ドキュメントと例README の画像✅
eox-storytellingMarkdown に基づくストーリーテリングツールドキュメントと例README の画像✅
eox-timecontrol地図レイヤーの時間制御と再生ドキュメントと例README の画像✅
eox-tourUI のガイド付きツアードキュメントと例README の画像✅
## 使用方法

各要素の詳しい説明やドキュメントについては、各要素のサブフォルダーにある README をご覧ください。

バンドラー(Vite、Webpack など)
npm install @eox/<element>
import "@eox/<element>"
<eox-element></eox-element>
script タグ
<eox-element></eox-element>

<script type="module">
import "@eox/<element>" from "https://cdn.skypack.dev/@eox/<element>"
</script>

開発

モノレポの構成、コーディング規約、テスト手順など、開発に関する詳しい手順については、貢献ガイドをご覧ください。

このリポジトリで作業する AI エージェントは、ドキュメントの維持と MCP サーバーとの互換性の確保に関する具体的なガイドラインについて、AGENTS.mdも確認してください。

ライセンス

EOxElements に貢献することで、あなたの貢献がリポジトリのライセンスに基づいてライセンスされることに同意したものとみなされます。

過去のバージョン

このプロジェクトの main ブランチには、EOxElements の v2 バージョンが含まれています。(レガシー版の)EOxElements v1 については、v1 ブランチをご覧ください。

コメント

MCP は初めてですか?

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

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