xfa について
xfa は XFA のリモート MCP サーバーで、組織のデバイス、コンプライアンス、ポリシー、ソフトウェアバージョン、CVE を読み取り専用で照会できます。サインイン中のユーザーの組織にデータ範囲を限定し、OAuth 2.0 で認証します。
主な機能
- 01組織とユーザー情報の照会
- 02デバイス一覧と個別情報の確認
- 03コンプライアンス概要と傾向の確認
- 04組織ポリシーの一覧表示
- 05ソフトウェアバージョンと関連 CVE の確認
活用シーン
- 01組織内デバイスのコンプライアンス確認
- 02デバイスのセキュリティ状況の推移確認
- 03ソフトウェアバージョンと CVE の照合
- 04AI アシスタント経由で組織ポリシーを照会
MCP 対応
ホスト型リモート MCP サーバーとして、組織のデバイス、コンプライアンス、ポリシー、ソフトウェア、CVE を照会する読み取り専用ツールを提供します。OAuth 2.0 PKCE で接続し、データ範囲はサインイン中のユーザーの組織に限定されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.xfa.tech/mcpclaude mcp add --transport http tech-xfa-xfa https://mcp.xfa.tech/mcp{"mcpServers":{"tech-xfa-xfa":{"type":"http","url":"https://mcp.xfa.tech/mcp"}}}Cursor で開く{"servers":{"tech-xfa-xfa":{"type":"http","url":"https://mcp.xfa.tech/mcp"}}}VS Code で開く{"mcpServers":{"tech-xfa-xfa":{"type":"http","url":"https://mcp.xfa.tech/mcp"}}}{"mcpServers":{"tech-xfa-xfa":{"serverUrl":"https://mcp.xfa.tech/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
XFA MCP
XFA は、BYOD デバイスの信頼性を管理するプラットフォームです。これは XFA のリモート Model Context Protocol サーバーです。Claude、ChatGPT、Cursor、その他の AI アシスタントから、組織のデバイスの状態、コンプライアンス、ポリシー、ソフトウェア/CVE の状況を照会できます。読み取り専用です。
このリポジトリは、AI マーケットプレイス向けのコネクタパッケージです。MCP サーバー自体は XFA が https://mcp.xfa.tech/mcp でホストしており、ローカルでは何も実行されません。認証には OAuth 2.0(PKCE)を使用します。接続時に XFA アカウントでサインインします。
公開先
| 公開先 | 状況 | 提出先/掲載先 |
|---|---|---|
| Official MCP Registry | ✅ 公開中 | tech.xfa/xfa · registry.modelcontextprotocol.io |
| Glama | ⏳ レジストリから反映中 | glama.ai/mcp/servers |
| Smithery | ⏳ レジストリから反映中 | smithery.ai |
| PulseMCP | ⏳ レジストリから反映中 | pulsemcp.com |
| mcp.so | ⏳ レジストリから反映中 | mcp.so |
| Cursor Marketplace | 🕒 提出済み — 承認待ち | cursor.com/marketplace/publish |
| Claude Connectors Directory | ✅ 公開中 | claude.ai/directory/mcp-xfa-tech |
| ChatGPT app directory | ✅ 公開中 | chatgpt.com/plugins/… |
| Gemini / Antigravity CLI | ✅ インストール可能 · ⏳ ギャラリーの自動クロール待ち | gemini-cli-extension トピックを設定済み。MCP Registry 経由でも利用可能 |
| awesome-mcp-servers | 🕒 PR 公開中 — #12739 | Security セクション |
凡例:✅ 公開中 · ⏳ 反映中(対応不要) · 🕒 保留中。掲載が開始されたら該当行を更新してください。
Gemini に関する注記: Gemini CLI ギャラリーには提出フォームがありません。
gemini-cli-extensionGitHub トピックが付いた公開リポジトリを毎日クロールします(設定済み)。Gemini CLI は Antigravity CLI に統合されました(2026 年 6 月)。Antigravity は MCP Registry 経由で MCP サーバーを検出します。このサーバーはすでに公開されているため、Antigravity への個別の提出は不要です。
インストール
Cursor
ワンクリック:
cursor://anysphere.cursor-deeplink/mcp/install?name=xfa&config=eyJ1cmwiOiJodHRwczovL21jcC54ZmEudGVjaC9tY3AifQ==
または、~/.cursor/mcp.json に追加します。
{
"mcpServers": {
"xfa": { "url": "https://mcp.xfa.tech/mcp" }
}
}
Claude
Settings → Connectors → Add custom connector → URL https://mcp.xfa.tech/mcp。
ChatGPT
Settings → Connectors → Add → MCP server URL https://mcp.xfa.tech/mcp。
Gemini CLI
拡張機能をインストールします。
gemini extensions install https://github.com/gl-ventures/xfa-mcp
同梱の gemini-extension.json はリモートサーバーを参照します。Gemini はサーバーメタデータから OAuth を検出し、初回使用時にサインインを促します。
VS Code / Windsurf / Zed / その他の MCP クライアント
クライアントの接続先をリモート URL https://mcp.xfa.tech/mcp に設定します(ストリーミング可能な HTTP / SSE、OAuth 2.0)。
ツール
すべてのツールは読み取り専用です。信頼できる情報源は稼働中のサーバーです。クライアントは接続のたびにエンドポイントから最新のツール一覧を取得するため、この一覧はデプロイ済みサーバーの状態と異なる場合があります。最新のリファレンスについては、AI アシスタントの接続のドキュメントを参照してください。
組織(サインイン中のユーザーの組織が対象)
| ツール | 説明 |
|---|---|
get_organization | XFA 組織を取得します |
get_current_user | サインイン中のユーザーを取得します |
list_devices | デバイスの一覧を取得します(過去 30 日間にアクティブなもの) |
get_device | 単一のデバイスを取得します |
get_compliance_summary | 組織全体のコンプライアンス概要 |
get_posture_trends | 時系列のデバイス状態の傾向 |
list_policies | ポリシーの一覧を取得します |
ソフトウェアと脆弱性(XFA が追跡するソフトウェアのカタログ)
| ツール | 説明 |
|---|---|
get_latest_version | ソフトウェアの最新の既知バージョン |
list_versioned_software_catalog | XFA が追跡するソフトウェアの一覧 |
get_software_version_info | 特定のソフトウェアバージョンの状況 |
get_cves_for_version | ソフトウェアバージョンに影響する CVE |
認証
PKCE(S256)を使用する OAuth 2.0 で、スコープは mcp:read です。接続時に XFA へリダイレクトされ、認可を行います。このパッケージには API キーやトークンは保存されません。クライアントは、サーバーが公開済みのメタデータから OAuth エンドポイントを自動検出します。
https://mcp.xfa.tech/.well-known/oauth-protected-resourcehttps://mcp.xfa.tech/.well-known/oauth-authorization-server
サポート
- ドキュメント:https://docs.xfa.tech/admin/connect-ai-assistant
- 問題:https://github.com/gl-ventures/xfa-mcp/issues
- メール:[email protected]
メンテナー
MCP Registry ワークフローは、変更のたびに server.json を検証し、main へのプッシュ時(または Run workflow から)に公式 MCP Registryへ公開します。xfa.tech の apex にある v=MCPv1 TXT レコードに対して DNS で認証します。
新しいバージョンをリリースするには、server.json の version を更新し、main にマージします。
リポジトリに必要なシークレット:MCP_REGISTRY_KEY_PEM — Ed25519 秘密鍵の PEM 形式(DNS TXT レコードと対になるものです)。対応する鍵はパスワードマネージャーにバックアップしておいてください。
ライセンス
MIT — LICENSEを参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。