mcpField
S
Senso MCP for Joomla

Senso MCP for Joomla

認証済みおすすめリモート
sensomcp.comビジネス・マーケティング02 日前に更新

Senso MCP for Joomla について

Senso MCP は Joomla 5 または 6 のサイト内で動作する MCP サーバーに変換し、AI アシスタントによる自然言語でのコンテンツ管理を可能にします。OAuth 2.1 または Joomla API トークンで認証し、Joomla ACL の権限に従います。

主な機能

  1. 01記事、カテゴリー、タグの管理
  2. 02記事バージョンの比較と復元
  3. 03サイト情報の取得とページ表示の確認
  4. 04Joomla キャッシュの消去
  5. 05OAuth 2.1 と Joomla ACL による認可

活用シーン

  1. 01AI アシスタントで記事を作成・更新
  2. 02以前の記事バージョンを復元
  3. 03フロントエンドでのページ表示を確認
  4. 04アカウント権限の範囲内で Joomla コンテンツを管理

MCP 対応

互換クライアントに Joomla サイトを MCP サーバーとして公開し、定義済みのツールを通じて認可された操作を実行します。サーバーは Joomla 内で動作します。

設定

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

エンドポイントhttps://your-joomla-site.com/api/index.php/v1/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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

すべてのエンドポイント
Streamable HTTPhttps://your-joomla-site.com/api/index.php/v1/mcp認証が必要

ツール

詳細

Senso MCP — Joomla 用 MCP サーバー

Senso MCP は、Joomla 5 または 6 のサイトを Model Context Protocol(MCP)サーバーに変えます。 Claude、ChatGPT、または MCP 互換の AI アシスタントを接続し、自然言語で Joomla サイトを管理できます。

このリポジトリには、無料パックのソースコードが含まれています。

できること

MCP サーバーは Joomla 自体の内部で動作します。追加のサーバーや Node.js ブリッジは必要ありません。AI アシスタントは サイトに接続し、明確に定義され、権限チェックが行われるツールを通じて操作します。

無料パックを使うと、アシスタントは次のことができます。

  • 記事、カテゴリー、タグの作成、読み取り、更新、並べ替え、削除。
  • 記事のバージョンの一覧表示、比較、復元。
  • 操作の基準となるサイト情報(言語、テンプレート、バージョン)の読み取り。
  • 表示結果を確認するための、レンダリング済みフロントエンドページの取得。
  • Joomla のキャッシュのクリア。

セキュリティ

  • 標準のディスカバリーエンドポイントを使った OAuth 2.1 認証、または Joomla API トークン。
  • すべてのツールはJoomla 独自の ACL によって制御されます。アシスタントが実行できるのは、接続されたアカウントに許可された操作のみです。
  • クライアントごとに範囲を限定したアクセスを付与でき、取り消しも可能です。パスワードが公開されることはありません。

要件

  • Joomla 5.x または 6.x(互換性プラグインは不要)
  • PHP 8.2 以降

インストール

  1. https://www.sensomcp.com/en/downloads/senso-mcp-pack-free からパッケージをダウンロードします。
  2. Joomla にインストールします:システム → インストール → エクステンション。
  3. アシスタントを接続します:Claude の接続 または ChatGPT の接続をご覧ください。

ドキュメントのはじめにセクションに、手順ごとのガイドがあります。

このリポジトリの内容

フォルダーエクステンション
packages/com_sensomcpコンポーネント:MCP サーバー、OAuth、設定、ダッシュボード
packages/plg_webservices_sensomcpWeb Services プラグイン:API ルート
packages/plg_system_sensomcpシステムプラグイン:ディスカバリーエンドポイント
packages/plg_system_sensomcpchangelogシステムプラグイン:変更履歴の表示
packages/plg_task_sensomcpスケジュールタスクプラグイン:メンテナンス
packages/plg_sensomcp_siteツール:サイト情報
packages/plg_sensomcp_contentツール:記事、カテゴリー、タグ、バージョン

さらに詳しく

追加のプラグインにより、カスタムフィールド、メディア、メニュー、SEO、多言語サイト、モジュール、テンプレート、 ユーザー、エクステンション、YOOtheme Pro 向けのツールが追加されます。https://www.sensomcp.com/en/pricing をご覧ください。

サポート

ライセンス

GNU General Public License バージョン 2 以降。LICENSE をご覧ください。

Sensomedia が開発しています。Joomla!® の名称は Open Source Matters から限定ライセンスを受けて使用しています。Senso MCP は Open Source Matters または Joomla!® プロジェクトと提携しておらず、承認も受けていません。

コメント

MCP は初めてですか?

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

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