Skip to main content
Glama
deus-h
by deus-h

🤘 クローデウス WordPress MCP 🎸

「WordPress の世界で AI のパワーを解き放ちましょう - MCP の卓越性の基準を設定しましょう!」 🖤

ライセンスノード GitHubスターNPMバージョン NPMダウンロード MCP標準

Claudeus WordPress MCP サーバー

🌟 WordPress のスーパーパワーを解き放ちましょう!

WordPress管理の終わりのない作業に疲れていませんか?コンテンツ作成、SEO最適化、サイトメンテナンスに追われて大変ではありませんか?きっと驚くような体験ができるはずです!🤯

🎸 新しい WordPress スーパーパワーに出会う 🖤

Claudeus WordPress MCPは単なるWordPressツールではありません。最先端のAIを搭載し、メタルギタリストのスイープピッキングのような精密さで作られた、あなた専用のWordPressウィザードです。単なる自動化ではなく、解放感をもたらします!❤️

⚡ 何が壮大なのか?

  • ステロイドによるコンテンツ作成:SEOに最適化された魅力的なブログ記事を作成✓準備完了

  • 光速での一括操作:複数のサイトにまたがる数百の投稿を管理✓準備完了

  • AI搭載SEOマジック:AIがコンテンツを分析・最適化します✓準備完了

  • WooCommerce マスター: 商品、注文、販売を管理する✓準備完了

  • マルチサイトオーケストラ:複数のWordPressサイトを管理✓準備完了

💥 開発者が熱狂する理由

Traditional WordPress → 😫 Hours of manual work Claudeus WP MCP → 🚀 INSTANT RESULTS! Content Creation: 4 hours → 30 minutes SEO Optimization: 2 hours → 15 minutes Bulk Updates: 8 hours → 45 minutes

🎯 想像してみてください...

  • 数週間分のコンテンツを数分で作成✓

  • サイト全体のSEOを即座に分析して最適化します✓

  • 複数のクライアントサイトを超自然的な効率で管理✓

  • WooCommerce の操作を超高速で処理します ✓

  • 競合他社がWordPressにログインしている間も!✓

🔮 WordPressの未来はここにあります

これは単なるツールではありません。WordPressの啓蒙へのチケットです。個人開発者、代理店オーナー、WordPress愛好家など、どんな方でもClaudeus WordPress MCPは、競合他社を圧倒するほどのスーパーパワーを提供します。

「WordPress管理の未来を見てきましたが、まさにメタルです!🤘❤️」 - Claudeus WP MCPを使用したすべての開発者

WordPressのワークフローをガレージバンドからスタジアムを埋め尽くすメタルシンフォニーに変えてみませんか?さあ、ロックしましょう!🎸

Related MCP server: WordPress MCP Server

📖 クイックスタートガイド

Claude Desktopでの使用

Claude Desktop を使用している場合は、次の操作のみが必要です。

  1. Claude デスクトップ統合を構成する (「Claude デスクトップ統合」セクションを参照)

  2. wp-sites.jsonファイルを作成して設定する

  3. ロックオン!🤘

フルインストール(開発用)

# Required Software Node.js ≥ 22.0.0 TypeScript ≥ 5.0.0 PNPM WordPress site with REST API

2. インストール

# Clone the repository git clone https://github.com/deus-h/claudeus-wp-mcp # Install dependencies pnpm install # Build the project pnpm build # Configure Claude Desktop cp claude_desktop_config.json.example claude_desktop_config.json # Edit claude_desktop_config.json with your settings

3. 構成

# Copy example configs cp .env.example .env cp wp-sites.json.example wp-sites.json # Edit .env and wp-sites.json with your settings

wp-sites.json の設定

wp-sites.jsonファイルは、WordPress サイトの統合設定に使用されます。以下に構造例を示します。

{ "site-alias": { "URL": "https://your-wordpress-site.com", "USER": "username", "PASS": "application-password", "authType": "basic" // or "jwt" } }
  • URL : WordPress サイトの URL。

  • USER : 認証用のユーザー名。

  • PASS : 安全なアクセスのためのアプリケーション パスワード。

  • authType : 認証タイプ。「basic」または「jwt」のいずれか。

アプリケーションパスワードの取得

  1. WordPress 管理ダッシュボードにログインします。

  2. [ユーザー] > [プロフィール] に移動します。

  3. 「アプリケーション パスワード」セクションまで下にスクロールします。

  4. アプリケーションの名前を入力し、「新規追加」をクリックします。

  5. 生成されたパスワードをコピーして、

wp-sites.jsonファイルが安全に保管され、公開されないようにしてください。

マルチサイト構成

wp-sites.jsonファイルを使用すると、複数の WordPress サイトをシームレスに管理できます。設定方法は次のとおりです。

例の構造

{ "default_test": { "URL": "https://test.yourdomain.se", "USER": "admin", "PASS": "Hn5K pL8x Wm2j Vt9q Bc4y Rs7D", "authType": "basic" }, "live": { "URL": "https://our-live-site.se", "USER": "deus", "PASS": "Kj9P mN2x vR4h Zt8L wQ5y Bc3M", "authType": "basic" }, "test": { "URL": "https://our-test-site.se", "USER": "deus", "PASS": "Yw7H fT6n Jm5k Vd9x Pg4q Ls2B", "authType": "basic" }, "client1_live": { "URL": "https://client1-live-site.se", "USER": "deus", "PASS": "Xc8D bN4v Ht6m Rk2p Zj9w Qf5L", "authType": "basic" }, "client1_test": { "URL": "https://client1-test-site.se", "USER": "deus", "PASS": "Gm7B sW3x Yn5h Kt9q Vf4c Pd2L", "authType": "basic" } }

ロジックと使用法

  • サイトエイリアス:各サイトは固有のエイリアス(例: livetestclient1_live )で識別されます。これにより、異なる環境やクライアントサイト間を簡単に切り替えることができます。

  • URL : 各 WordPress サイトの基本 URL。

  • USER : 認証に使用されるユーザー名。

  • PASS : 安全なアクセスのためのアプリケーション パスワード。

  • authType : 認証方法 ( basicまたはjwtを定義します。

使い方

  1. 複数のサイトを定義する: それぞれに固有のエイリアスを持つサイト構成を必要な数だけ追加します。

  2. サイト間の切り替え: エイリアスを使用して、操作するサイトを選択します。

  3. 安全なアクセス: 各サイトに有効なアプリケーション パスワードと安全な認証方法が設定されていることを確認します。

  4. 環境管理: 各クライアントのさまざまな環境 (ライブ、テストなど) を簡単に管理します。

この設定により、単一の構成ファイルから複数の WordPress サイトを効率的に管理できるようになり、ワークフローが合理化され、生産性が向上します。

4. MCP Inspectorでロックンロール!🎸

# Start the MCP Inspector UI pnpm inspector # This will: # 1. Build the project # 2. Launch the Inspector UI # 3. Open your browser at http://localhost:5173

インスペクターUIで探索する

  1. サーバーに接続

    • 右上隅の「接続」をクリックします

    • 開発には「ローカルサーバー」を選択

  2. 利用可能な機能

    • 🎸 プロンプト: AIコンテンツ生成をテストする

    • 🛠 ツール: WordPress の操作を管理する

    • 📦 リソース: WordPress サイトを閲覧する

    • 🔍 インスペクター: サーバー通信のデバッグ

  3. テストプロンプト

    • 「プロンプト」タブを選択します

    • あなたのアイデアでcreate-blog-postみてください

    • analyze-post-seoで SEO を分析する

    • bulk-update-postsによる一括更新

  4. リソースの管理

    • 接続されたWordPressサイトを閲覧する

    • サイトの詳細と機能を表示する

    • APIエンドポイントを直接テストする

  5. ツールの使用

    • コンテンツの作成と更新

    • メディアファイルの管理

    • 一括操作を実行する

🤘 プロのヒント: インスペクター タブを使用して、UI とサーバー間のリアルタイム通信を確認してください。

🎮 クロード デスクトップ統合

構成場所

Claude Desktop の構成ファイルは次の場所にあります。

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

⚠️重要: Claude Desktop で既に他の MCP サーバーが設定されている場合は、サンプルファイルを直接コピーしないでください。既存の設定が上書きされてしまいます。代わりに、次の手順に従ってください。

  1. 既存のClaude Desktopユーザーの場合:

    • Claude Desktop から既存の構成を開きます。

      • クロードメニューをクリック

      • 「設定...」を選択します

      • 左側のバーにある「開発者」をクリックします

      • 「設定の編集」をクリックします

    • または、テキストエディタで設定ファイルを直接開きます

    • Claudeus WordPress MCP サーバー構成を既存のmcpServersオブジェクトに追加します。

  2. Claude Desktop を初めてご利用の場合: サンプル設定ファイルをコピーできます:

    # For macOS cp /Users/amadeus/code/claudeus/servers/claudeus-wp-mcp/claude_desktop_config.json.example ~/Library/Application\ Support/Claude/claude_desktop_config.json # For Windows (in PowerShell) Copy-Item claude_desktop_config.json.example $env:APPDATA\Claude\claude_desktop_config.json

🎸 プロのヒント: サンプル設定ファイルは最適な設定で事前に構成されていますwp-sites.jsonへのパスを更新するだけです。

Claude Desktopでの使用

これをclaude_desktop_config.jsonに追加します:

NPXセットアップ

{ "mcpServers": { "claudeus-wp-mcp": { "command": "npx", "args": [ "-y", "claudeus-wp-mcp" ], "env": { "WP_SITES_PATH": "/absolute/path/to/your/wp-sites.json" } } } }

Docker のセットアップ 🐳

{ "mcpServers": { "claudeus-wp-mcp": { "command": "docker", "args": [ "run", "-i", "--rm", "--network=host", "--mount", "type=bind,src=/absolute/path/to/your/wp-sites.json,dst=/app/wp-sites.json", "--mount", "type=bind,src=/absolute/path/to/your/.env,dst=/app/.env", "mcp/wordpress", "--config", "/app/wp-sites.json" ] } } }

🎸 プロのヒント: /absolute/path/to/your/wp-sites.json実際の設定ファイルへのパスに置き換えてください。

設定後

  1. Claude Desktopを完全に再起動します

  2. 入力ボックスの右下にあるハンマー🔨アイコンを探します

  3. クリックすると利用可能なWordPress管理ツールが表示されます

  4. シュレッディングを始めましょう!🤘

トラブルシューティング

サーバーがClaudeに表示されない場合は:

  1. claude_desktop_config.jsonの構文を確認してください

  2. ファイルパスが絶対パスかつ有効であることを確認する

  3. Claude のログを次の場所で確認してください:

    • macOS: ~/Library/Logs/Claude

    • Windows: %APPDATA%\Claude\logs

🎯 これは何ですか?

Claudeus WordPress MCPは、究極のAI搭載WordPress管理システムです。まるでメタルバンドの精度とパワーをWordPressサイトに持ち込んだかのような体験をお届けします。

特徴

説明

🤖 AI統合

AIモデルとの直接コミュニケーション

🚀 自動化

反復的なタスクを自動化する

🔒 セキュリティ

エンタープライズグレードのセキュリティ

⚡ パフォーマンス

超高速操作

🌐 マルチサイト

複数のWPインスタンスを管理する

💪 コア機能

1. コンテンツ管理

特徴

説明

投稿

作成、更新、分析

ページ

フルページ管理

メディア

あらゆるメディアタイプに対応

SEO

AIを活用した最適化

2. AI機能

特徴

説明

コンテンツ生成

AIが書いた投稿

SEO分析

スマートな最適化

一括操作

大量更新

🛠 技術的な詳細

建築 🏗️

私たちのメタルシンフォニーの舞台裏へようこそ!それぞれのコンポーネントは、私たちのテクニカルオーケストラの楽器のように、協力して史上最高のWordPress管理システムを作り上げています!🤘🖤

ディレクトリ構造 🎸

src/ ├── api/ # WordPress API integration layer │ ├── client/ # WordPress REST API client │ ├── endpoints/ # Endpoint definitions & handlers │ └── types/ # WordPress API type definitions │ ├── mcp/ # MCP protocol implementation │ ├── server.ts # Core MCP server implementation │ ├── transport/ # Transport layer handlers │ ├── tools.ts # Tool registration & management │ └── types/ # MCP protocol type definitions │ ├── security/ # Security framework │ ├── auth/ # Authentication handlers │ ├── validation/ # Input validation │ └── encryption/ # Data encryption utilities │ ├── tools/ # Tool implementations │ ├── content/ # Content management tools │ ├── media/ # Media handling tools │ ├── shop/ # WooCommerce integration │ └── system/ # System management tools │ └── prompts/ # AI prompt templates ├── content/ # Content generation prompts ├── seo/ # SEO analysis prompts └── shop/ # E-commerce prompts

コアコンポーネント 🤘

成分

責任

主な特徴

APIレイヤー

WordPress統合

RESTクライアント、型安全性、レート制限

MCPプロトコル

コミュニケーション

JSON-RPC 2.0、双方向フロー

安全

保護

認証、暗号化、検証

ツール

オペレーション

コンテンツ、メディア、WooCommerce

プロンプト

AI統合

テンプレート、コンテキスト認識

技術的な増幅🎸

特徴

実装

説明

型安全性

タイプスクリプト

完全な静的型付け、実行時検証

API処理

REST/JSON-RPC

効率的なリクエスト/レスポンス処理

イベントシステム

イベントエミッター

非同期イベント処理

エラー処理

多層

包括的なエラー管理

キャッシング

インメモリ/Redis

パフォーマンスの最適化

セキュリティ対策 🛡️

保護

特徴

輸送

TLS/SSL

暗号化された通信

認証

JWT/OAuth

安全なトークン管理

検証

スキーマベース

入力/出力検証

暗号化

AES-256

データ保護

監査

包括的な

アクティビティ追跡

パフォーマンスチューニング 🚀

最適化

技術

説明

キャッシング

多層

レスポンスとクエリのキャッシュ

バッチ処理

リクエストのグループ化

API呼び出しの削減

圧縮

GZIP/Brotli

ネットワーク最適化

クエリの最適化

スマートフェッチ

効率的なDBクエリ

負荷分散

分布

スケール処理

エラーのカテゴリと処理 🎸

カテゴリ

コード範囲

取り扱い

プロトコル

-32600から-32603

自動再試行

無効なJSON-RPC

ワードプレス

1000-1999

後退する

APIタイムアウト

安全

2000-2999

警告

認証失敗

ツール

3000-3999

回復する

操作失敗

システム

4000~4999

再起動

資源枯渇

デザイン原則パワーコード🤘

原理

説明

実装

モジュール性

疎結合

独立コンポーネント

型安全性

強い型付け

TypeScript + 検証

安全

ゼロトラスト

多層保護

パフォーマンス

スピードメタル

最適化された操作

🎸 プロのヒント: よく調整されたギターのように、各コンポーネントは最高のシュレッド能力を発揮するように正確に調整されています! ❤️

🎸 MCPの力

時間の節約

タスク

MCPなし

MCPを使用

結果

ブログ投稿の作成

4時間

4分

✓ 98.3%

SEO最適化

2時間

1分

✓ 99.2%

一括更新

8時間

5分

✓ 99.0%

コンテンツ分析

3時間

2分

✓ 98.9%

コスト効率

リソース

従来のコスト

説明

コンテンツライター

月額500ドル

プロフェッショナルなコンテンツ作成

SEOエキスパート

月額1000ドル

SEO最適化と戦略

開発者の時間

月額2000ドル

技術的な実装

合計

月額3500ドル

すべてのサービスを組み合わせた

クロード・プロ

月額20ドル

アントロピック

違い

月額3,480ドル

Claudeus WordPress MCP

と Claude Desktop (

Mac

Windows

) を使用した場合の潜在的な節約額

Claudeus ソリューション: Claude Pro サブスクリプションでこれらすべての機能を月額わずか 20 ドルで利用できます

月々の節約額合計: $3,480 (99.4% 削減) ❤️

🎸 プロのヒント: Claude Pro のサブスクリプション 1 つで複数の高額なサービスを置き換えることができ、WordPress 管理を高価なオーケストラから、無駄のない強力な Metal Machine へと変えることができます。🤘

⚡ 大いなる力で...

「大いなる力には、大いなる責任が伴う」 - ベンおじさん

Claudeus WordPress MCP は、次のことができる強力なツールです。

  • 数百時間の手作業を節約

  • 運用コストを最大85%削減

  • コンテンツの品質と一貫性を向上させる

  • 反復的なタスクを自動化する

ただし覚えておいてください:

  1. AI生成コンテンツを常に確認する

  2. セキュリティのベストプラクティスを念頭に置く

  3. システムの使用状況とパフォーマンスを監視する

  4. バックアップ戦略を維持する

  5. 責任を持って電力を使いましょう!🤘

⚠️ 問題点と検討事項

現在の制限と回避策

1. クロードデスクトップの応答制限

  • 問題: 複雑な操作中に、Claude Desktop の最大応答長に頻繁に達することがあります。

  • 影響: 操作が中断され、続行するにはユーザーの介入が必要になる場合があります。

  • 回避策:

    • Claude Desktop を設定して、タスクを小さなバッチに分割します。

    • Claudeデスクトップ設定 > 詳細設定:

      • 「最大応答長」を低い値に設定する

      • 「自動分割回答」を有効にする

    • 大規模な操作にはインスペクターUIを使用する

2. 実験能力管理

  • 問題: wp-sites.jsonの新しい機能制御機能は実験的なものです

  • ステータス: 統合済みだがテスト中

  • 構成例:

{ "capabilities": { "discovery": { "claudeus_wp_discover_endpoints": true }, "posts": { "claudeus_wp_content__get_posts": true, "claudeus_wp_content__create_post": true, "claudeus_wp_content__update_post": true, "claudeus_wp_content__delete_post": false } // ... other capabilities } }
  • 考慮事項:

    • 実稼働環境では注意して使用してください

    • まずステージングで徹底的にテストする

    • 改善に貢献することを検討してください(貢献セクションを参照)

    • 不明な場合は基本設定をデフォルトにする

3. レート制限に関する考慮事項

  • 問題: WordPress REST API にはレート制限がある

  • 影響: 一括操作が制限される可能性があります

  • 緩和

    • バッチ処理機能を使用する

    • リクエスト間に適切な遅延を実装する

    • レート制限情報については API レスポンス ヘッダーを監視します

4. メモリ管理

  • 問題: 大規模な操作では大量のメモリが消費される可能性がある

  • 影響: 潜在的なパフォーマンス低下

  • ベストプラクティス:

    • 大規模操作中のシステムリソースを監視する

    • 大規模なデータセットにはページ区切りを使用する

    • クリーンアップルーチンを実装する

今後の改善

私たちは現在、以下のことに積極的に取り組んでいます。

  1. Claude Desktop の応答処理の改善

  2. 機能制御の安定リリース

  3. 高度なレート制限管理

  4. メモリ最適化技術

🎸 サポートとコミュニティ ❤️

  • GitHub ディスカッション: アイデアを共有し、問題を報告し、会話に参加しましょう

  • ドキュメント: 完全な技術ドキュメント

  • 例: サンプル実装

🎸 プロのヒント: GitHub ディスカッションを使用して、経験を共有したり、問題を報告したり、改善を提案したりしましょう。

🏗️ MCP サーバー開発標準

卓越性の基準を設定する

Claudeus WordPress MCPはMCP標準に準拠しているだけでなく、その定義も提供しています。私たちの実装は、MCPサーバーを構築する開発者、特にClaude Desktopとの連携において、リファレンスとして役立ちます。

MCPプロトコルコンプライアンス

  • MCP 2024-11-05 仕様の完全実装

    • 完全な能力宣言

    • 厳格なメッセージ形式の遵守

    • 適切なトランスポート処理 (stdio/SSE)

    • 包括的なエラー処理

開発の卓越性

  • TypeScript のベストプラクティス

    • 厳格モードが有効

    • 完全な型カバレッジ

    • インターフェース駆動開発

  • 試験基準

    • 95%以上のテストカバレッジ

    • 包括的な統合テスト

    • パフォーマンスベンチマーク

  • セキュリティ第一

    • 入力検証

    • レート制限

    • 認証フロー

    • 脆弱性スキャン

🧪 テストフレームワーク

私たちのテストフレームワークは、よく調整されたギターのように、精度と信頼性を念頭に置いて構築されています!🎸

テスト構造

  • ユニットテスト: 個々のコンポーネントの包括的なテスト

  • 統合テスト: コンポーネントが調和して動作することを確認する

  • JSON-RPCプロトコルテスト:サーバーとクライアント間の通信の検証

  • カスタムテストハーネス: 現実世界のシナリオのシミュレーション

主な特徴

  • カスタム マッチャー: JSON-RPC 検証用に強化された Jest マッチャー

  • テストトランスポート層: 制御されたテストのためのシミュレートされたトランスポート

  • 非同期操作のサポート: 複雑な操作のタイムアウトの延長

  • エラー処理テスト: 包括的なエラーシナリオカバレッジ

テストの実行

# Run all tests pnpm test # Run specific test suite pnpm test:unit pnpm test:integration # Run with coverage pnpm test:coverage

🤝 貢献する

⚠️プライベートチームに関するお知らせ⚠️

これはSimHop IT & Media AB開発チームが管理するプライベートリポジトリです。貢献は承認されたチームメンバーのみに限定されます。SimHop MCP開発チームのメンバーとして認められている場合は、以下の手順に従って貢献してください。

承認されたチームメンバー向け

  1. ✓ 必要なリポジトリアクセス権があることを確認する

  2. ✓ 弊社の開発ワークフローに従ってください:

    • 機能ブランチを作成します( git checkout -b feature/AmazingFeature

    • 変更内容のテストを書いて実行する

    • テストカバレッジを80%以上維持する

    • コーディング標準とドキュメント要件に従ってください

  3. ✓ テスト要件:

    • 既存のテストがすべて合格することを確認する

    • 機能に新しいテストを追加する

    • 提出前に完全なテストスイートを実行する

  4. ✓ 変更をコミットします ( git commit -m '🎸 Add some AmazingFeature' )

  5. ✓ ブランチにプッシュする ( git push origin feature/AmazingFeature )

  6. ✓ レビュー用のプルリクエストを作成する

開発基準

すべてのチームメンバーは以下を遵守する必要があります。

  • TypeScript 厳密モード

  • チームルールによる ESLint 設定

  • 一貫したフォーマットのためのPrettier

  • 公開 API の JSDoc ドキュメント

  • チームのセキュリティプロトコル

  • 内部コードレビュープロセス

チームアクセスの取得

SimHop MCP 開発チームに参加することに興味がある場合は、次の手順に従ってください。

  1. CTOへのお問い合わせ: amadeus.hritani@simhop.se

  2. 開発の背景と専門知識を提供してください

  3. 承認された場合はチームのオンボーディングプロセスを完了します

🔥 プロのヒント: チームメンバーは、PR を送信する前に必ずテスト スイートを実行する必要があります。

🤘 ライセンス

MIT ライセンス - ロックオン!

🛠 MCP ツールリファレンス

ツールのカテゴリーと危険レベル

ツール名

カテゴリ

機能

危険レベル

コンテンツ管理

claudeus_wp_content__get_posts

コンテンツ

フィルターを使用してすべての投稿を一覧表示する

🟢 安全

claudeus_wp_content__create_post

コンテンツ

新しいブログ投稿を作成する

🟡 中程度

claudeus_wp_content__update_post

コンテンツ

既存の投稿を変更する

🟡 中程度

claudeus_wp_content__delete_post

コンテンツ

投稿を削除する

🔴 高い

claudeus_wp_content__get_pages

コンテンツ

すべてのページを一覧表示

🟢 安全

claudeus_wp_content__create_page

コンテンツ

新しいページを作成する

🟡 中程度

claudeus_wp_content__update_page

コンテンツ

既存のページを変更する

🟡 中程度

claudeus_wp_content__delete_page

コンテンツ

ページを削除する

🔴 高い

claudeus_wp_content__get_blocks

コンテンツ

再利用可能なブロックを一覧表示する

🟢 安全

claudeus_wp_content__create_block

コンテンツ

再利用可能なブロックを作成する

🟡 中程度

claudeus_wp_content__update_block

コンテンツ

ブロックを変更する

🟡 中程度

claudeus_wp_content__delete_block

コンテンツ

ブロックを削除する

🔴 高い

メディア管理

claudeus_wp_media__get_media

メディア

メディアファイルのリスト

🟢 安全

claudeus_wp_media__upload

メディア

新しいメディアをアップロードする

🟡 中程度

claudeus_wp_media__update

メディア

メディアメタデータを更新する

🟡 中程度

claudeus_wp_media__delete

メディア

メディアファイルを削除する

🔴 高い

テーマ管理

claudeus_wp_theme__list

テーマ

利用可能なテーマの一覧

🟢 安全

claudeus_wp_theme__get_active

テーマ

現在のテーマを表示

🟢 安全

claudeus_wp_theme__activate

テーマ

アクティブなテーマを切り替える

🔴 高い

claudeus_wp_theme__get_customization

テーマ

テーマ設定を表示

🟢 安全

claudeus_wp_theme__update_customization

テーマ

テーマ設定を変更する

🟡 中程度

claudeus_wp_theme__get_custom_css

テーマ

カスタムCSSを表示

🟢 安全

claudeus_wp_theme__update_custom_css

テーマ

カスタムCSSを変更する

🟡 中程度

ウーコマース

claudeus_wp_shop__get_products

製品一覧

🟢 安全

claudeus_wp_shop__get_orders

注文を表示

🟢 安全

claudeus_wp_shop__get_sales

販売統計にアクセスする

🟢 安全

システム

claudeus_wp_discover_endpoints

システム

利用可能なエンドポイントを一覧表示する

🟢 安全

危険レベルの凡例

  • 🟢安全: 読み取り専用操作、データの変更なし

  • 🟡中程度: コンテンツを作成または変更しますが、元に戻すことができます

  • 🔴: 破壊的な操作またはシステム全体の変更

🤘 プロのヒント: 危険度の高いツールは必ず最初にステージング環境でテストしてください。

⚠️ 警告: データ操作ツールは注意して使用してください

Claudeus WordPress MCPのデータ操作ツールは強力で、WordPressサイトに大きな影響を与える可能性があります。知っておくべきことは以下のとおりです。

潜在的なリスク

  • データ損失: ツールを誤って使用すると、意図しないデータの削除や変更が発生する可能性があります。

  • サイトのダウンタイム: 誤った構成により、サイトの停止やパフォーマンスの問題が発生する可能性があります。

  • セキュリティの脆弱性: 機密データを不適切に扱うと、サイトがセキュリティ上のリスクにさらされる可能性があります。

ベストプラクティス

  1. ✓ 安全第一: 操作前に必ずバックアップを作成してください

  2. ✓ テストの安全性:新しいツールにはステージング環境を使用する

  3. ✓ 検証: 適用前に変更内容を確認する

  4. ✓ 安全: ツールへのアクセスを信頼できるユーザーのみに制限

  5. ✓ 監視: ツールの使用状況とパフォーマンスを追跡

建設的な使用

これらのツールを正しく使用すると、次のことが可能になります。

  • ✓ 反復的なタスクを自動化

  • ✓ サイトのパフォーマンスを向上

  • ✓ コンテンツの質を向上

「大いなる力には、大いなる責任が伴う。」これらのツールを賢く使用して、リスクを最小限に抑えながらその潜在能力を最大限に活用しましょう。

データ操作ツール

次のツールを使用すると、WordPress サイトのデータを作成、更新、または削除できます。

コンテンツ管理

  • 投稿:

    • claudeus_wp_content__create_post : 新しいブログ投稿を作成する

    • claudeus_wp_content__update_post : 既存の投稿を更新する

    • claudeus_wp_content__delete_post : 投稿を削除する

  • ページ:

    • claudeus_wp_content__create_page : 新しいページを作成する

    • claudeus_wp_content__update_page : 既存のページを更新する

    • claudeus_wp_content__delete_page : ページを削除する

  • ブロック:

    • claudeus_wp_content__create_block : 再利用可能なブロックを作成する

    • claudeus_wp_content__update_block : 既存のブロックを更新する

    • claudeus_wp_content__delete_block : ブロックを削除する

メディア管理

  • claudeus_wp_media__upload : 新しいメディアファイルをアップロードする

  • claudeus_wp_media__update : メディアのメタデータを更新する

  • claudeus_wp_media__delete : メディアアイテムを削除する

テーマのカスタマイズ

  • claudeus_wp_theme__activate : アクティブなテーマを変更する

  • claudeus_wp_theme__update_customization : テーマ設定を変更する

  • claudeus_wp_theme__update_custom_css : カスタム CSS を更新

意図しない変更を避けるため、これらのツールは慎重に使用してください。常に以下の点に注意してください。

  1. 変更を加える前にデータをバックアップしてください

  2. まずはステージング環境でテストする

  3. 変更を適用する前に確認する

  4. 適用後の結果を監視する

「大いなる力には、大いなる責任が伴う。」これらのツールを賢く活用して、WordPress サイトの整合性を維持しながら強化しましょう。

🎯 私たちの使命: MCP 開発標準の向上

AIを活用した開発環境が急速に進化する中、私たちは重大なギャップに気づきました。多くのMCPサーバー、特にClaude Desktop向けに設計されたサーバーは、専門的な開発基準を満たしていないのです。よくある問題には以下のようなものがあります。

  • 🔴 TypeScriptの実装が不十分、または型安全性がまったく欠如している

  • 🔴 テストカバレッジが不足または不十分

  • 🔴 不完全なMCPプロトコル実装

  • 🔴 セキュリティの脆弱性

  • 🔴 信頼性の低いエラー処理

  • 🔴 適切な文書の欠如

これが、私たちが Claudeus WordPress MCP を作成する動機となりました。これは単なる WordPress 管理ツールとしてではなく、次のことを示すリファレンス実装です。

  • ✅ 厳密な型チェックによる TypeScript の完全なカバレッジ

  • ✅ 包括的なテストスイート(95%以上のカバレッジ)

  • ✅ MCP 2024-11-05仕様に完全準拠

  • ✅ エンタープライズグレードのセキュリティ対策

  • ✅ 堅牢なエラー処理と回復

  • ✅ 詳細なドキュメントと例

私たちが標準を設定する理由

これは非公開リポジトリのままですが、次の人がコードを閲覧できるようにしています。

  1. プロフェッショナルなMCPサーバー開発プラクティスを実証する

  2. MCPエコシステムにおけるより良い標準の促進

  3. Claude Desktop統合を適切に実装する方法を示します

  4. 安全なWordPress自動化のためのリファレンスを提供する

🏢 魔法の背後にあるチーム

SimHop IT & Media AB - イノベーションとメタルが出会う場所🤘

スウェーデンの中心部に拠点を置くSimHop IT & Media ABは、Claudeus WordPress MCPを支える強力な存在です。私たちは典型的なテクノロジー企業ではなく、卓越した技術力と創造的なイノベーションを融合させ、優れたデジタルソリューションを創造しています。

🎸 マエストロたち

アマデウス・サミエル H.(CTO/リードソリューションアーキテクト)

  • コンピュータサイエンス修士号

  • 20年以上にわたりデジタル技術の卓越性を追求

  • LIUおよび他の研究所の講師

  • Claudeus WP MCP の背後にいる技術の達人

  • 専門分野: システムアーキテクチャ、クリエイティブ開発、技術教育

サイモン・マルキ(CEO)

  • 20年以上にわたりビジネスの成功を指揮

  • 戦略計画と市場ダイナミクスの専門家

  • SimHopのビジョンを推進するビジネスの天才

  • 専門分野: ビジネス戦略、市場分析、技術オペレーション

🏗️ 私たちの二重権力構造

ストックホルム本社 (ビジネス & 戦略) 📍 Krögers Promenad 11, 191 37 Sollentuna

  • 戦略作戦

  • 事業開発

  • 市場戦略

  • 顧客関係

Norrköping Division (技術革新) 📍 Klingsbergsgatan 13, 603 54 Norrköping

  • 開発と建築

  • 技術革新

  • 研究開発業務

🤘 無料にした理由

Claudeus WordPress MCPは、ヘビーメタルと高負荷なWordPress開発への情熱から生まれましたが、それ以上に重要な意味を持っています。それは、MCPサーバー開発の水準向上へのコミットメントです。既存の多くのMCPサーバー、特にClaude Desktop向けに設計されたサーバーは、適切なテスト、型安全性、セキュリティ対策が不足しており、プロフェッショナルな基準を満たしていないことに気づきました。

コードを公開することで、私たちは単なるツールの共有ではなく、MCPサーバー開発の新たなスタンダードを確立しようとしています。メタルミュージックが音楽の卓越性の限界を押し広げるように、私たちは適切に実装されたMCPサーバーの限界を押し広げています。

  • 技術的卓越性: 完璧に演奏されたギターソロのように、私たちのコードは純粋なTypeScript実装を示しています

  • 包括的なテスト:すべてのリフ(機能)がテストされ、すべてのソロ(特徴)が検証されます

  • セキュリティ第一:適切な認証と検証により、金属の要塞のように保護されています

  • ドキュメント: 最高のメタル歌詞のように明確かつ詳細

これはプライベートリポジトリのままですが、コードを公開することで、他の開発者がMCPサーバー、特にClaude Desktopとの統合における適切な実装方法を理解するのに役立ちます。これは私たちなりの「こうやってやるんだ!」というメッセージを伝える方法です🎸

🔥 私たちの哲学

  1. 技術的卓越性:MCP開発の標準を設定する

  2. 創造的イノベーション:安定性を維持しながら限界を打ち破る

  3. セキュリティ第一:デフォルトでエンタープライズグレードの保護

  4. 継続的な進化:常に技術の限界を押し広げる

「私たちは、開発者に、彼らと同じくらい素晴らしいツールを提供し、どのようにすべきかを示すことで、力を与えたいと考えています。」 - Amadeus Samiel H. (別名 Deus)


🧙‍♂️ 賢明な言葉

npmパッケージマネージャーではなく、パッケージのリポジトリです。信頼できるパッケージマネージャーが必要な場合は、必ずpnpm使用してください。
— アマデウス・サミエル H.


パッケージマネージャーの賛歌

アマデウス&クロード


コードの広大な土地で、

鉄の力で、

真のマネージャーの決断、


Amadeus Samiel H.により 🤘❤️ で作成されました。

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/deus-h/claudeus-wp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server