OpenSEO について
OpenSEO は、ユーザーや AI エージェント向けの SEO リサーチプラットフォームで、キーワード、SERP、被リンク、順位追跡、Search Console のワークフローを扱います。MCP サーバーと再利用可能なエージェントスキルを備え、セルフホストまたはホステッドサービスで利用できます。
主な機能
- 01キーワード調査と指標
- 02SERP とローカル SERP の結果
- 03ドメインと被リンクの分析
- 04順位追跡とサイト監査
- 05Google Search Console のパフォーマンス
- 06Docker または Cloudflare でのセルフホスト
活用シーン
- 01キーワードと検索結果の調査
- 02競合ドメインと被リンクの分析
- 03順位追跡とサイト監査
- 04エージェントのワークフローで Search Console データを利用
MCP 対応
OpenSEO は MCP サーバーを公開し、AI エージェントから SEO データやワークフローを利用できるようにします。再利用可能なエージェントスキルは MCP を使って SEO タスクを案内します。
詳細
OpenSEO
SemrushやAhrefsに代わるオープンソースのツール
OpenSEOは、_すべての人_のためのSEOツールです。SemrushやAhrefsのようなツールが高価すぎる、または機能が多すぎると感じるなら、OpenSEOは自分で管理できる従量課金制の代替ツールです。
あなたとAIエージェントのためのオールインワンSEOツール。
Claude Code、OpenClaw、Hermesなど、あらゆるエージェントに接続できます。事前に用意されたスキルもありますが、ニーズに合わせてOpenSEOをカスタマイズするスキルを独自に作成することもできます。
ホスト版
ウェブサイトでOpenSEOを無料でお試しください。プロジェクトを支援する場合、ホスト版のサブスクリプションは月額$10です。
EveryApp
OpenSEOやその他のオープンソースアプリを、プラットフォームEveryAppでホストできます。
EveryAppでセルフホストして、スターを付けましょう →
OpenSEOを使う理由
- クラス最高のMCPとAIスキル。
- モダンでシンプルなUI。
- 肥大化した複雑なSEOスイートではなく、目的に集中できるワークフローを提供します。
- サブスクリプション不要。
- DataForSEO APIキーを用意すれば、使った分だけ支払えます。
- フォークして、独自のツールをバイブコーディングできます。
主なSEOワークフロー
- キーワード調査
- ランク追跡
- 競合分析
- 被リンク
- サイト監査
- AIでの可視性
OpenSEO MCPとエージェントスキル
OpenSEOはMCPサーバーを公開しているため、Claude Code、OpenClaw、HermesなどのAIエージェントがSEOデータを直接利用できます。エージェントスキルは、MCPを使ってSEOタスクを実行するようエージェントを導く、再利用可能なワークフローです。
- ChatGPTウェブ版またはデスクトップ版をセットアップ(無料プランと有料プランの両方で利用できます)
- Codexをセットアップ
- OpenSEO MCPをセットアップ
- OpenSEOエージェントスキルをセットアップ
セルフホスティング
OpenSEOでは、2つの方法でセルフホスティングできます。どちらもメールアドレスとパスワードのアカウントを使用します。最初にアクセスしたユーザーが管理者アカウントを作成し、チームメイトは招待リンクから参加します。MCPクライアント(Claude、ChatGPT、Codex、Cursor)は同じアカウントでサインインします。
- Docker - 自分のサーバーまたはコンピューターで、数秒で利用できる事前ビルド済みイメージを使って実行します。Coolify、Portainer、Dokployなど、Composeベースのプラットフォームで動作します。詳しくは
docs/SELF_HOSTING_DOCKER.mdをご覧ください。- 古い単一コンテナーイメージを実行中ですか?引き続き更新されますが、準備ができたら新しいセットアップに移行できます。データも引き継がれます。
- Cloudflare - サーバーの実行は不要です。デプロイコマンドを1つ実行するだけで、自分のCloudflareアカウントにOpenSEOをデプロイできます(無料プランでも利用できます)。詳しくは
docs/SELF_HOSTING_CLOUDFLARE.mdをご覧ください。
セキュリティを重視する環境では、アカウントの代わりに独自のネットワーク制御を使う、次の2つの高度なオプションを利用できます。
- Cloudflareのデプロイの前段にCloudflare Accessを配置すると、リクエストがOpenSEOに到達する前にCloudflareがすべてのリクエストをチェックします。詳しくは
docs/SELF_HOSTING_CLOUDFLARE.mdをご覧ください。 - Tailscale、プライベートネットワーク、または独自の認証プロキシの背後で、Dockerをサインインなしで利用できます。詳しくはサインインなしをご覧ください。
どちらの方法でも、SEOデータを取得するにはDataForSEO APIキーが必要です。詳しくはdocs/DATAFORSEO_API_KEY.mdをご覧ください。
費用
SEOデータを取得するには、OpenSEOでDataForSEO APIキーが必要です。セルフホスティングする場合、DataForSEOに直接支払います。
openseo.so/pricingをご覧ください。
セルフホスティングの場合、費用は当ウェブサイトの見積もりより少し低くなります。ホストサービスは、DataForSEOへの各リクエストに28%を上乗せして収益を得ています。
ローカル開発
docs/LOCAL_DEVELOPMENT.mdをご覧ください。
コントリビューション
明確なイシューを作成することが、最善の貢献方法です。
詳しくはこちらをご覧ください:docs/CONTRIBUTING.md
この作業に役立つスキル「/simple-issue-description」があります。
npx skills add every-app/open-seo --skill simple-issue-description
コミュニティ
Discord に参加して交流しましょう:Discord
最新情報はこちらでご確認ください:
- X をフォローする:https://x.com/bensenescu
- ウェブサイトでメーリングリストに登録する:openseo.so
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。