
Keycloak MCP
FlowHuntをKeycloak MCPサーバーと統合することで、ユーザーやレルム管理の自動化、アイデンティティ運用の効率化、開発者やIT管理者向けのガバナンス強化を実現します。...

FlowHuntのKeycloak MCPサーバーでKeycloakのユーザー・レルム管理を自動化し、AI搭載インターフェースで認証作業を効率化。
Keycloak MCP(Model Context Protocol)サーバーは、KeycloakのユーザーやレルムをAIで管理できる専用ツールです。AIアシスタントとKeycloakの橋渡し役となり、Claude DesktopなどMCP対応プラットフォームからユーザーやレルム管理作業を自動化できます。MCPインターフェースを通して、ユーザー作成・削除・レルム一覧・ユーザー一覧などの操作をシームレスに実行可能。これにより、AIエージェントが認証やユーザー管理インフラとプログラム的に連携できるため、日常的な管理作業の効率化と手動作業の削減が実現します。
リポジトリにはプロンプトテンプレートの記載がありません。
リポジトリには明示的なリソースの記載がありません。
create-user
指定したレルムに新しいユーザーを作成します。
入力項目: realm, username, email, firstName, lastName
delete-user
指定したレルムからユーザーを削除します。
入力項目: realm, userId
list-realms
利用可能なKeycloakレルムをすべて一覧表示します。
list-users
指定したレルム内の全ユーザーを一覧表示します。
入力項目: realm
{
"mcpServers": {
"keycloak": {
"command": "npx",
"args": ["-y", "keycloak-model-context-protocol"],
"env": {
"KEYCLOAK_URL": "http://localhost:8080",
"KEYCLOAK_ADMIN": "admin",
"KEYCLOAK_ADMIN_PASSWORD": "admin"
}
}
}
}
mcpServers セクションに次の設定を追加します:{
"mcpServers": {
"keycloak": {
"command": "npx",
"args": ["-y", "keycloak-model-context-protocol"],
"env": {
"KEYCLOAK_URL": "http://localhost:8080",
"KEYCLOAK_ADMIN": "admin",
"KEYCLOAK_ADMIN_PASSWORD": "admin"
}
}
}
}
{
"mcpServers": {
"keycloak": {
"command": "npx",
"args": ["-y", "keycloak-model-context-protocol"],
"env": {
"KEYCLOAK_URL": "http://localhost:8080",
"KEYCLOAK_ADMIN": "admin",
"KEYCLOAK_ADMIN_PASSWORD": "admin"
}
}
}
}
{
"mcpServers": {
"keycloak": {
"command": "npx",
"args": ["-y", "keycloak-model-context-protocol"],
"env": {
"KEYCLOAK_URL": "http://localhost:8080",
"KEYCLOAK_ADMIN": "admin",
"KEYCLOAK_ADMIN_PASSWORD": "admin"
}
}
}
}
管理者認証情報などの機密情報は環境変数を使って管理することを推奨します。例:
{
"mcpServers": {
"keycloak": {
"command": "npx",
"args": ["-y", "keycloak-model-context-protocol"],
"env": {
"KEYCLOAK_URL": "http://localhost:8080",
"KEYCLOAK_ADMIN": "${KEYCLOAK_ADMIN}",
"KEYCLOAK_ADMIN_PASSWORD": "${KEYCLOAK_ADMIN_PASSWORD}"
}
}
}
}
アプリケーション起動前に、KEYCLOAK_ADMIN および KEYCLOAK_ADMIN_PASSWORD という環境変数を安全にシステムにセットしてください。
FlowHuntでMCPサーバーをワークフローに組み込むには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します:

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションで、以下のJSON形式でMCPサーバー情報を入力します:
{
"keycloak": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはこのMCPをツールとして利用できるようになり、すべての機能にアクセス可能となります。“keycloak” の部分は実際のMCPサーバー名に、URLはご自身のサーバーURLに変更してください。
| セクション | 利用可否 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | なし |
| リソース一覧 | ⛔ | なし |
| ツール一覧 | ✅ | ユーザー・レルム管理ツール |
| APIキー管理 | ✅ | 環境変数による管理 |
| サンプリング対応(評価には重要ではない) | ⛔ | 言及なし |
公開されているドキュメントと機能から、Keycloak MCPサーバーはKeycloak管理の基礎的なツールを提供していますが、プロンプトテンプレートや明示的なリソース、サンプリングサポートなど高度なMCP機能はありません。主な価値は、AIインターフェース経由でシンプルなユーザー・レルム管理ができる点です。
| ライセンスあり | ⛔ |
|---|---|
| ツールが1つ以上 | ✅ |
| フォーク数 | 9 |
| スター数 | 22 |
総合評価:
このMCPサーバーの評価は 5/10 です。Keycloak管理の基本的なツールは十分に備えていますが、先進的なMCP機能やライセンスファイルがなく、普及や拡張性には制限があります。

FlowHuntをKeycloak MCPサーバーと統合することで、ユーザーやレルム管理の自動化、アイデンティティ運用の効率化、開発者やIT管理者向けのガバナンス強化を実現します。...

Okta MCPサーバーはFlowHuntとOktaのID管理APIを連携し、ユーザーやグループのプロビジョニング、オンボーディング、アクセス制御、インシデント対応などのタスクを、チャットボットやワークフロー内でAI自動化できるようにします。...

Confluent MCPサーバーは、AIアシスタントがConfluent Cloud APIと連携できるようにし、Kafkaトピック、コネクタ、Flink SQLジョブの自然言語による管理を可能にします。これにより、ストリーミングデータ運用の効率化と自動化が実現します。...
クッキーの同意
閲覧体験を向上させ、トラフィックを分析するためにクッキーを使用します。 See our privacy policy.