「DevHub CMS」MCPサーバーは何をしますか?
DevHub CMS MCP(Model Context Protocol)サーバーは、AIアシスタントや大規模言語モデル(LLM)をDevHub CMSシステムと接続するインテグレーションレイヤーとして機能します。Model Context Protocolを活用することで、このサーバーはAIクライアントがDevHub CMSのコンテンツ、例えばビジネス情報のクエリやコンテンツ管理ワークフローを操作できるようにします。この統合により、開発者はAIエージェントを使ってビジネス情報取得、ロケーション管理、標準化APIによるコンテンツ操作などのタスクを実施できます。その結果、コンテンツ管理ワークフローの効率化、自動化の推進、AI駆動開発とCMS管理のための統一インターフェースを提供します。
プロンプト一覧
リポジトリにはプロンプトテンプレートの記載はありません。
リソース一覧
リポジトリには特定のリソースの記載はありません。
ツール一覧
- get_businesses(): DevHubアカウント内のすべてのビジネスを取得し、IDおよび名称付きでリストします。
このMCPサーバーのユースケース
- ビジネスディレクトリ管理: DevHub CMSアカウント内で管理されているビジネス一覧を簡単に取得し、LLMやアシスタントが最新のビジネス情報を提示できます。
- AI駆動のコンテンツ管理: AIワークフローとCMS操作を統合し、ビジネスデータの自動クエリやコンテンツ管理を効率化します。
- ロケーション管理自動化: (セクションヘッダーより示唆)AIを利用してビジネスロケーションの管理・操作を行い、手動でのDBクエリ作業を削減します。
- マルチプラットフォーム統合: DevHub CMS MCPをさまざまなプラットフォーム(Claude、Cursor、Smitheryなど)で展開し、多様なAIワークフローに適応可能です。
- 安全なAPIアクセス: 環境変数によるAPIキー管理で、LLMからDevHub CMSへの安全なプログラムアクセスを実現します。
設定方法
Windsurf
Windsurf固有の手順は見当たりませんでした。
Claude
uvパッケージマネージャーがインストールされていることを確認します。claude_desktop_config.jsonファイルを見つけます。mcpServersオブジェクトの下に次の設定を追加します:{ "mcpServers": { "devhub_cms_mcp": { "command": "uvx", "args": [ "devhub-cms-mcp" ], "env": { "DEVHUB_API_KEY": "YOUR_KEY_HERE", "DEVHUB_API_SECRET": "YOUR_SECRET_HERE", "DEVHUB_BASE_URL": "https://yourbrand.cloudfrontend.net" } } } }- ファイルを保存し、Claude Desktopを再起動します。
- Claude Desktopのインターフェースにサーバーが表示されていることを確認します。
APIキーのセキュリティについて:
上記のようにenvフィールドで環境変数を設定します。
Cursor
- Cursorのグローバル設定または該当プロジェクトの設定を開きます。
- MCPサーバーセクションに次の設定を追加します:
{ "mcpServers": { "devhub_cms_mcp": { "command": "uvx", "args": [ "devhub-cms-mcp" ], "env": { "DEVHUB_API_KEY": "YOUR_KEY_HERE", "DEVHUB_API_SECRET": "YOUR_SECRET_HERE", "DEVHUB_BASE_URL": "https://yourbrand.cloudfrontend.net" } } } } - 必要に応じて保存し、Cursorを再起動します。
- Cursor内でDevHub CMS MCPツールへアクセスできることを確認します。
APIキーのセキュリティについて:
上記のようにenvフィールドで環境変数を設定します。
Cline
Cline固有の手順は見当たりませんでした。
Smithery
- ターミナルを開きます。
- 次のインストールコマンドを実行します:
npx -y @smithery/cli install @devhub/devhub-cms-mcp --client claude - プロンプトに従ってインストールを完了します。
- Claude DesktopまたはSmitheryインターフェースにMCPサーバーが表示されていることを確認します。
APIキーのセキュリティについて:
サービス起動時に環境変数として処理されます。
Claude Code
- Claude Code CLIを使用してMCPサーバーを追加します:
claude mcp add devhub-cms-mcp \ -e DEVHUB_API_KEY=YOUR_KEY_HERE \ -e DEVHUB_API_SECRET=YOUR_SECRET_HERE \ -e DEVHUB_BASE_URL=https://yourbrand.cloudfrontend.net \ -- uvx devhub-cms-mcp - 環境変数が安全にMCPサーバーへ渡されます。
環境変数を含むJSON設定例
{
"mcpServers": {
"devhub_cms_mcp": {
"command": "uvx",
"args": [
"devhub-cms-mcp"
],
"env": {
"DEVHUB_API_KEY": "YOUR_KEY_HERE",
"DEVHUB_API_SECRET": "YOUR_SECRET_HERE",
"DEVHUB_BASE_URL": "https://yourbrand.cloudfrontend.net"
}
}
}
}
FlowHunt内でこのMCPを利用する
FlowHuntでのMCP利用
MCPサーバーをFlowHuntワークフローに統合するには、まずフローにMCPコンポーネントを追加し、AIエージェントと接続します。

MCPコンポーネントをクリックして設定パネルを開きます。システムMCP設定セクションで、次のJSON形式でMCPサーバー情報を入力します。
{
"devhub_cms_mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定が完了すると、AIエージェントはこのMCPのすべての機能やツールにアクセスできるようになります。“devhub_cms_mcp"はご自身のMCPサーバー名に、URLは実際のMCPサーバーのデプロイURLに変更してください。
概要
| セクション | 有無 | 詳細・備考 |
|---|---|---|
| 概要 | ✅ | |
| プロンプト一覧 | ⛔ | 記載なし |
| リソース一覧 | ⛔ | 記載なし |
| ツール一覧 | ✅ | get_businesses()のみ |
| APIキーのセキュリティ | ✅ | 設定内envによる |
| サンプリングサポート(評価上は重要度低) | ⛔ | ドキュメントなし |
この表の間に:
このMCPサーバーは、明確なインストール手順と1つのツールを備えた基本的な統合を提供しますが、プロンプトテンプレート・明示的リソース・root・サンプリングサポートはありません。網羅性と実用性から、このMCP統合の評価は5/10です。
MCPスコア
| ライセンスファイルあり | ⛔(LICENSEファイルなし) |
|---|---|
| ツールを1つ以上搭載 | ✅ |
| フォーク数 | 4 |
| スター数 | 3 |
