Common Elements について
Common Elementsは、コミュニティ協会の調査や調達に使う記録、法令、業者情報を提供します。MCPサーバーで記録検索、法令確認、変更追跡、RFPの作業を支援します。
主な機能
- 01協会の公開記録を検索
- 02コミュニティ協会法令を検索
- 03業者の検索とライセンス確認
- 04RFPの掲載と提案の確認
- 05理事会や管理の変更を追跡
活用シーン
- 01HOA、コンドミニアム、協同組合の調査
- 02コミュニティ協会法令の確認
- 03請負業者の検索とライセンス確認
- 04RFPの実施と提案の比較
MCP 対応
ホスト型MCPサーバーは、協会記録、法令、業者、RFPの機能をMCPクライアントに公開します。OAuthまたはAPI keyで接続し、個人の連絡先情報は返しません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://commonelements.com/api/mcpclaude mcp add --transport http com-commonelements-data https://commonelements.com/api/mcp{"mcpServers":{"com-commonelements-data":{"type":"http","url":"https://commonelements.com/api/mcp"}}}Cursor で開く{"servers":{"com-commonelements-data":{"type":"http","url":"https://commonelements.com/api/mcp"}}}VS Code で開く{"mcpServers":{"com-commonelements-data":{"type":"http","url":"https://commonelements.com/api/mcp"}}}{"mcpServers":{"com-commonelements-data":{"serverUrl":"https://commonelements.com/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Claude 向け Common Elements プラグイン
コミュニティ協会向け情報ネットワークであるCommon Elementsが提供する、Claude chat、Cowork、Claude Code 向けのプラグインマーケットプレイスです。
| プラグイン | 追加される機能 |
|---|---|
common-elements | ホスト型 Common Elements MCP サーバーに加え、協会の調査、業者の検索、RFP の実施、法令の確認、理事会および管理体制の変更追跡を行うスキル |
インストール
Claude chat および Cowork では、Customize > Plugins からこのマーケットプレイスを追加し、Common Elements をインストールしてから、プラグインの Connectors タブで接続します。インストールは、現在の Claude 組織ごとに行われます。
Claude Code の場合は、シェルで次を実行します。
claude plugin marketplace add CommonElements/common-elements-claude-plugins
claude plugin install common-elements@common-elements
または、Claude Code 内で次を実行します。
/plugin marketplace add CommonElements/common-elements-claude-plugins
/plugin install common-elements@common-elements
次に /mcp を実行し、plugin:common-elements:common-elements を選択して、Common Elements アカウントでサインインします(OAuth)。新しいバージョンを自動で受け取るには、/plugin を開き、Marketplaces、common-elements の順に選択して、自動更新を有効にします。それ以外の場合は、claude plugin update common-elements@common-elements を実行してください。
スキルを使わずにサーバーだけを利用しますか? claude mcp add --transport http common-elements https://commonelements.com/api/mcp を実行してください。それ以外のすべてのクライアント(ウェブ版およびデスクトップ版の Claude、ChatGPT、Cursor、VS Code、Codex)については、https://commonelements.com/developers/mcp をご覧ください。
Codex は同じリポジトリを読み込みます:codex plugin marketplace add CommonElements/common-elements-claude-plugins。
正直に言うと、このプラグインでできること
- 協会の記録:州の登録簿やその他の公的記録に基づく、HOA、コンドミニアム、協同組合の協会情報です。無料アクセスでは公的記録の基本情報を取得できます。管理、役員、変更フィード、建物の安全性、ハザードリスクなどの詳細セクションには、有料の Data プランが必要です。情報の網羅状況は州や郡によって異なり、すべての応答にデータの出典が記載されます。
- 法令:米国のコミュニティ協会関連法令の全文検索と条文のほか、その目的で明示的に提供されたテキストを対象とする読み取り専用のコンプライアンススキャンを利用できます。これは参考情報であり、法的助言ではありません。
- 業者と RFP:州の免許委員会の記録に基づく請負業者やその他の免許を持つ企業、免許の確認、ならびに業務の掲載や提案の審査に使う RFP Hub を利用できます(下書きは非公開で、公開には確認が必要です)。検索可能な、検証済み Common Elements 業者プロフィールの一覧はまだ小規模で、現在拡大中です。検証を完了した業者のみが掲載されています。
- Common Elements は、協会がすでに利用している管理ソフトウェアや会計ソフトウェアを補完します。管理ソフトウェアや会計ソフトウェアではありません。
データとプライバシー
理事会メンバー、役員、免許保持者など、個人の連絡先情報(メールアドレス、電話番号、郵送先住所)が MCP サーバーから返されることはありません。理事会メンバーおよび役員のデータは、公的記録に記載された氏名と役職です。このサービスは、リクエストされたアカウントコンテンツを保存し、アカウントが有効な間、利用ログと操作ログを保持します。プラグインの READMEに、データの送信、保持、取り消しについて記載されています。プライバシーポリシー:https://commonelements.com/privacy。お問い合わせ:[email protected]。
リリース(メンテナー向け)
plugins/common-elements/内のプラグインを変更します。スキルでは、稼働中のサーバー(Common Elements アプリのapps/web/app/api/[transport]/_lib/)に存在するツール名を使用してください。ツール名を変更する場合は、同じリリースでスキルも更新してください。plugins/common-elements/.claude-plugin/plugin.json(およびその隣にある Codex のplugin.json)のversionを更新します。バージョンはプラグインマニフェストにのみ記載し、marketplace.jsonには記載しません。ユーザーが利用している古いコピーは、変更が反映されるまでそのままです。claude plugin validate .とclaude plugin validate --strict plugins/common-elementsが成功する必要があります。CI では両方を実行します。- ローカルのチェックアウトから隔離された設定でインストールし、スキルと MCP サーバーが読み込まれることを確認します。
export CLAUDE_CONFIG_DIR=$(mktemp -d) claude plugin marketplace add ./ claude plugin install common-elements@common-elements claude plugin details common-elements@common-elements claude plugin eval plugins/common-elements --no-publishを実行し、接続あり/なしの結果を確認します。同梱のオフラインシナリオでは、安全なフォールバック動作を検証しますが、MCP Inspector と Claude を使ったライブツールのテストや、サポート対象の各環境でのテストに代わるものではありません。- PR を作成し、必要な証拠がそろったらマージします。任意で、プラグインのディレクトリから
claude plugin tag --pushを実行できます。
公開済みのプラグイン名は変更しないでください。名前の変更が避けられない場合は、marketplace.json の renames に旧名を追加します({"old-name": "new-name"})。このマップは追記専用です。エントリーを削除すると、旧名を使っているユーザーがそのプラグインを利用できなくなります。
ライセンス
このリポジトリ内のファイルは MIT ライセンスです。Common Elements 自体は、利用規約の適用対象です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。