mcpField
B
Blawgy

Blawgy

リモート
blawgy.comビジネス・マーケティング33 週間前に更新
リポジトリ公式サイト

Blawgy について

Blawgy は、SEO ブログを管理するチームやエージェント向けのホスト型 MCP サーバーです。キーワード調査、コンテンツ計画、記事の作成・更新、接続先サイトへの公開に対応します。

主な機能

  1. 01キーワード調査とコンテンツ計画
  2. 02記事の執筆と編集
  3. 03記事の公開と予約
  4. 04公開済み記事の更新案作成
  5. 05画像、商品、設定の管理
  6. 06サイトアクセスと書き込み権限の制御

活用シーン

  1. 01キーワードを探してコンテンツ計画に追加
  2. 02接続した CMS 向けの記事の下書き
  3. 03流入が減った記事を確認して更新を準備
  4. 04複数サイトの公開スケジュールを調整

MCP 対応

Blawgy は、ブログの調査、計画、執筆、公開ツールを備えたホスト型 Streamable HTTP MCP エンドポイントを提供します。PKCE 対応 OAuth 2.1 または Bearer API キーを利用でき、サイトへのアクセス範囲と書き込み権限を設定できます。

設定

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

エンドポイントhttps://app.blawgy.com/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://app.blawgy.com/mcp認証が必要

ツール

詳細

Blawgy

Blawgy MCP サーバー

Claude、ChatGPT、Cursor、または独自のエージェントからブログを運営できます。

Blawgy はキーワードを調査し、SEO 記事を執筆して、スケジュールに沿ってサイト(WordPress、Shopify、Webflow、Wix、Framer、Ghost、Duda、または独自の API)に公開します。この MCP サーバーを使うと、AI エージェントからダッシュボードのすべての機能を利用できます。Search Console のトラフィックを確認し、キーワード調査を実行し、コンテンツ計画を作成・並べ替え、記事を執筆・編集し、公開済みの記事の更新を下書き・承認し、画像、商品、所在地、設定を変更し、ガードレール、ウェブフック、チームを管理できます。

このリポジトリには公開用の掲載情報(README、server.json、ロゴ)が含まれています。サーバー自体は Blawgy 内で稼働し、オープンソースではありません。

エンドポイント https://app.blawgy.com/mcp(Streamable HTTP) 認証 PKCE と動的クライアント登録を使用する OAuth 2.1、またはベアラートークンとしての API キー プラン ホワイトラベルパートナーのクライアントを含む、すべての有料 Blawgy プラン ドキュメント blawgy.com/mcp およびヘルプ記事

接続

Claude(ウェブ、デスクトップ、モバイル)

「カスタマイズ」、次に「コネクタ」、次に「カスタムコネクタを追加」の順に選びます。名前を Blawgy にし、サーバー URL を貼り付けて「接続」を押し、Blawgy アカウントでサインインします。接続するサイトと、接続に書き込みを許可するかどうかを選びます。Team および Enterprise プランでは、オーナーが「組織の設定」から追加します。代わりに API キーを使う場合は、「リクエストヘッダー」に Authorization と Bearer <key> を貼り付けます。

Claude Code
claude mcp add --transport http blawgy https://app.blawgy.com/mcp
claude mcp login blawgy     # or run /mcp inside a session

API キーを使う場合は、サインインは不要です。

claude mcp add --transport http blawgy https://app.blawgy.com/mcp \
  --header "Authorization: Bearer blk_live_..."

.mcp.json でリポジトリと共有します(--scope project)。

{
  "mcpServers": {
    "blawgy": {
      "type": "http",
      "url": "https://app.blawgy.com/mcp",
      "headers": { "Authorization": "Bearer ${BLAWGY_API_KEY}" }
    }
  }
}
ChatGPT

「設定」、次に「コネクタ」、次に「詳細設定」の順に開き、「開発者モード」をオンにして「作成」を押します。名前を Blawgy にし、サーバー URL を貼り付けて OAuth を選び、サインインします。ChatGPT は OAuth のみをサポートしているため、キーは使えません。Plus と Pro の開発者モードは読み取り専用です。書き込み、公開、設定の変更には、管理者が開発者モードを有効にした Business、Enterprise、または Edu ワークスペースが必要です。

Cursor

プロジェクト内の .cursor/mcp.json、またはすべてのプロジェクトに適用する場合は ~/.cursor/mcp.json を使います。headers を省略すると、Cursor からサインインを求められます。

{
  "mcpServers": {
    "blawgy": { "url": "https://app.blawgy.com/mcp" }
  }
}

API キーを使う場合

{
  "mcpServers": {
    "blawgy": {
      "url": "https://app.blawgy.com/mcp",
      "headers": { "Authorization": "Bearer ${env:BLAWGY_API_KEY}" }
    }
  }
}
VS Code と GitHub Copilot

.vscode/mcp.json を使うか、コマンドパレットから MCP: Add Server を実行します。

{
  "inputs": [
    { "type": "promptString", "id": "blawgy-key", "description": "Blawgy API key", "password": true }
  ],
  "servers": {
    "blawgy": {
      "type": "http",
      "url": "https://app.blawgy.com/mcp",
      "headers": { "Authorization": "Bearer ${input:blawgy-key}" }
    }
  }
}

代わりに OAuth でサインインするには、inputs と headers を削除します。

Windsurf(Devin Desktop)

~/.config/devin/mcp_config.json(Windows では %APPDATA%\devin\mcp_config.json)、または Cascade のメニューから「MCP 設定ファイルを開く」を選びます。

{
  "mcpServers": {
    "blawgy": {
      "serverUrl": "https://app.blawgy.com/mcp",
      "headers": { "Authorization": "Bearer blk_live_..." }
    }
  }
}
Gemini CLI
gemini mcp add --transport http blawgy https://app.blawgy.com/mcp
/mcp auth blawgy

または、キーを使う場合は gemini mcp add --transport http --header "Authorization: Bearer blk_live_..." blawgy https://app.blawgy.com/mcp を実行します。

Codex CLI
codex mcp add blawgy --url https://app.blawgy.com/mcp --bearer-token-env-var BLAWGY_API_KEY

または codex mcp add blawgy --url https://app.blawgy.com/mcp を実行し、その後 codex mcp login blawgy を実行して OAuth でサインインします。

Gemini CLI 拡張機能

このリポジトリは Gemini CLI 拡張機能(gemini-extension.json)でもあるため、コマンドを 1 つ実行するだけで OAuth サインインとともにインストールできます。

gemini extensions install https://github.com/adamgusky/blawgy-mcp
Cline
cline mcp install blawgy --transport http https://app.blawgy.com/mcp

stdio のみを使用するクライアントは、npx -y mcp-remote https://app.blawgy.com/mcp でブリッジ接続できます。llms-install.md を参照してください。

ワンクリックリンク
  • Cursor cursor://anysphere.cursor-deeplink/mcp/install?name=blawgy&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcHAuYmxhd2d5LmNvbS9tY3AifQ==
  • VS Code vscode:mcp/install?%7B%22name%22%3A%22blawgy%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapp.blawgy.com%2Fmcp%22%7D
独自のエージェント

「設定」から「AI エージェント」を選び、キーを作成します。アクセス範囲(1 つのサイト、すべての自分のサイト、またはパートナーの場合はすべてのクライアントサイト)と、書き込みを許可するかどうかを選びます。キーは一度だけ表示されます。

TypeScript SDK

import { Client, StreamableHTTPClientTransport } from '@modelcontextprotocol/client';

const client = new Client({ name: 'my-agent', version: '1.0.0' });
const transport = new StreamableHTTPClientTransport(new URL('https://app.blawgy.com/mcp'), {
  requestInit: { headers: { Authorization: `Bearer ${process.env.BLAWGY_API_KEY}` } },
});
await client.connect(transport);
const { tools } = await client.listTools();

Claude API(MCP コネクタ、ベータヘッダー anthropic-beta: mcp-client-2025-11-20)

"mcp_servers": [
  { "type": "url", "url": "https://app.blawgy.com/mcp", "name": "blawgy", "authorization_token": "blk_live_..." }
],
"tools": [{ "type": "mcp_toolset", "mcp_server_name": "blawgy" }]

OpenAI Agents SDK(Python)

MCPServerStreamableHttp(params={
    "url": "https://app.blawgy.com/mcp",
    "headers": {"Authorization": f"Bearer {os.environ['BLAWGY_API_KEY']}"},
})

質問できること

  • 過去28日間にブログで伸びたものと低迷したものは何ですか?その理由も教えてください。
  • ソイキャンドルのお手入れに関する、難易度の低いキーワードを見つけて、最適な5つを計画に追加してください。
  • キャンドルのトンネリングを直す記事を書いて、WordPressに下書きとして送信してください。
  • 公開済みの投稿のうち、クリック数が減っているものはどれですか?最も低迷している投稿の更新案を作成して、差分を見せてください。
  • 昨日の投稿はもうGoogleとBingにインデックスされていますか?再確認してください。
  • 価格を決して引用しないというガードレールを追加して、運営しているすべてのサイトに適用してください。
  • すべてのクライアントサイトを週3回の投稿に切り替えて、期限を過ぎたものを再スケジュールしてください。

ツール

すべてのサイトツールでは、site 引数(ドメイン)が必要です。サーバーの指示により、認証情報でアクセスできるサイトがエージェントに伝えられます。調査、執筆、スキャン、同期など時間のかかる処理は、すぐにジョブ ID を返し、ステータスツールで進捗を確認できます。

123 個のツールがあります。「confirm」は、呼び出しを実行する前にエージェントの確認が必要であることを意味します。「Pro+」ツールは、下位プランでは非表示になります。

コンテンツ計画
ツール機能アクセス
get_planコンテンツ計画を取得読み取り
generate_plan計画を生成または補充書き込み
add_to_plan計画に追加書き込み
update_plan_entry計画の項目を編集書き込み
remove_plan_entry計画の項目を削除確認
reschedule_overdue期限超過の項目を再スケジュール書き込み
pause_autopilot計画を一時停止書き込み
resume_autopilot計画を再開書き込み
update_plan_config計画の設定を更新書き込み
dismiss_topic調査トピックを非表示にする書き込み
exclude_topicトピックまたはキーワードを除外書き込み
accept_plan_suggestion提案されたトピックを承認書き込み
dismiss_plan_suggestion提案されたトピックを却下書き込み
記事
ツール機能アクセス
list_articles記事を一覧表示読み取り
get_article記事を取得読み取り
write_article_now記事を今すぐ執筆書き込み
update_article記事を編集書き込み
reschedule_article記事の公開日を変更書き込み
publish_draftCMS の下書きを公開確認
republish_article記事を再公開確認
delete_article記事を削除確認
release_held_article保留中の記事を公開確認
get_article_preview_urlプレビューリンクを取得読み取り
記事ビルダー
ツール機能アクセス
generate_titlesビルダーのステップ1:タイトル書き込み
generate_outlineビルダーのステップ2:アウトライン書き込み
regenerate_outlineビルダー:アウトラインを再作成書き込み
write_from_outlineビルダーのステップ3:記事を執筆書き込み
regenerate_sectionビルダー:セクションを1つ書き直す書き込み
remix_from_urls既存の記事をリミックス書き込み
list_builder_draftsビルダーの下書きを一覧表示読み取り
get_builder_draftビルダーの下書きを取得読み取り
save_builder_draftビルダーの下書きを保存書き込み
delete_builder_draftビルダーの下書きを削除確認
publish_article_from_builderビルダーの記事を保存して公開確認
スマートアップデート
ツール機能アクセス
list_update_opportunitiesページの更新機会を一覧表示読み取り
check_for_updates新しい更新機会を検索書き込み、Pro+
draft_update更新の下書きを作成書き込み、Pro+
edit_update_draft更新の下書きを編集書き込み、Pro+
approve_update更新を承認して公開確認、Pro+
dismiss_update更新を却下書き込み、Pro+
revert_update公開済みの更新を元に戻す確認、Pro+
set_updates_autopilot更新の自動操縦をオンまたはオフにする書き込み、Pro+
画像とフォトバンク
ツール機能アクセス
list_image_posts画像を変更できる投稿を一覧表示します読み取り
get_post_image投稿の画像パネルを取得します読み取り
generate_post_image投稿用の新しい画像を生成します書き込み、Pro
upload_post_image投稿用に独自の画像をアップロードします書き込み、Pro
apply_post_image候補を投稿の画像として適用します書き込み
revert_post_image投稿の画像を元に戻します確認
get_image_preview_usage画像プレビューの利用枠とサンプルタイトルを取得します読み取り
preview_image_style指定したスタイルでサンプル画像をレンダリングします書き込み
extract_brand_colorsウェブサイトからブランドカラーを読み取ります書き込み
list_photos商品フォトバンクを一覧表示します読み取り
get_photo_candidatesフォトバンクに追加できる商品を取得します読み取り
add_photo_from_productカタログの商品をフォトバンクに追加します書き込み
add_photo商品写真をフォトバンクにアップロードします書き込み
update_photoフォトバンクの項目を編集します書き込み
remove_photo_background写真の背景を削除します書き込み
restore_photo_original写真を元のアップロード状態に戻します書き込み
duplicate_photo商品の別の見た目を追加します書き込み
delete_photoフォトバンクから写真を削除します確認
商品
ツール機能アクセス
list_products商品を一覧表示します読み取り
get_product商品を1件取得します読み取り
sync_productsShopify から今すぐ商品を同期します書き込み
get_product_sync_status商品同期の設定とステータスを取得します読み取り
update_product_sync_settings商品の自動同期を変更します書き込み
add_product商品を手動で追加します書き込み
update_product商品を編集します書き込み
hide_product記事で商品を非表示にします書き込み
unhide_product商品を再表示します書き込み
delete_product商品を削除(アーカイブ)します確認
get_dutchie_statusDutchie POS の接続ステータスを取得します読み取り
connect_dutchieDutchie の店舗を接続します書き込み
sync_dutchieDutchie のメニューを今すぐ取得します書き込み
remove_dutchie_locationDutchie の店舗を切断します確認
ロケーションページ
ツール機能アクセス
list_business_locations事業所の所在地を一覧表示します読み取り
detect_business_locationウェブサイトから事業所の所在地を検出します書き込み
add_business_location事業所の所在地を追加します書き込み
update_business_location事業所の所在地を編集します書き込み
delete_business_location事業所の所在地を削除します確認
set_primary_location所在地をメインに設定します書き込み
list_page_templatesテンプレートとして使用する WordPress ページを一覧表示します読み取り
get_nearby_townsターゲットにする近隣の町を探します読み取り
preview_location_pages複数ページのタイトルとスラッグをプレビューします読み取り
preview_location_page_content1ページ分の書き換え後の全文をプレビューします書き込み
generate_location_page_draftsWordPress の下書きとしてロケーションページを生成します書き込み
publish_location_pagesロケーションページを生成して公開します確認
設定と連携
ツール内容アクセス
get_settingsサイトのすべての設定を取得します読み取り
update_settingsサイトの設定を更新します書き込み
find_competitors競合を提案します書き込み
generate_descriptionウェブサイトからビジネスの説明文を作成します書き込み
fetch_sitemap_linksサイトのサイトマップを読み取ります読み取り
get_site_guardrailsこのサイトに適用されているガードレールを取得します読み取り
update_site_guardrailsこのサイトに適用するガードレールを設定します書き込み
list_guardrailsガードレールライブラリを一覧表示します読み取り
create_guardrailガードレールを作成します書き込み
update_guardrailガードレールを編集します書き込み
delete_guardrailガードレールを削除します確認
connect_platformCMS を接続または再テストします書き込み
get_platform_options接続済み CMS が提供するオプションを取得します読み取り
get_connect_linkGoogle Search Console または Bing の接続リンクを取得します書き込み
disconnect_gscGoogle Search Console を切断します確認
disconnect_bingBing Webmaster Tools を切断します確認
set_draft_mode下書きモードをオンまたはオフにします書き込み
get_pixel_snippetエンゲージメントピクセルのステータスと設置用スニペットを取得します読み取り、Pro+
set_pixel_enabledエンゲージメントピクセルをオンまたはオフにします書き込み、Pro+
list_webhooksWebhook を一覧表示します読み取り
create_webhookWebhook を作成します書き込み
update_webhookWebhook を編集します書き込み
delete_webhookWebhook を削除します確認
regenerate_webhook_tokenWebhook の認証トークンを再生成します確認
test_webhookWebhook にテストイベントを送信します書き込み
get_webhook_historyWebhook の配信履歴を取得します読み取り
retry_webhook_delivery失敗した Webhook の配信を再試行します書き込み
get_notification_prefsメール通知の設定を取得します読み取り
update_notification_prefsメール通知の設定を変更します書き込み
チーム、請求、ヘルプ
ツール内容アクセス
list_teamチームメンバーと招待を一覧表示します読み取り
invite_teammateチームメンバーを招待します書き込み
resend_invite招待を再送信します書き込み
revoke_invite招待を取り消します確認
get_billing現在のプランと請求ステータスを取得します読み取り
get_upgrade_link決済または請求ポータルのリンクを取得します書き込み
search_helpヘルプセンターに問い合わせます読み取り
contact_support担当者に問い合わせを引き継ぎます書き込み

チェックアウト、カード情報の入力、プラン変更、アカウント削除はブラウザーで行います。該当するツールは、人が開くためのリンクを返します。

セキュリティ

  • スコープが限定された認証情報。 キーまたは OAuth 接続の対象は、1 つのサイト、すべてのサイト、または(パートナーの場合)承認済みのすべてのクライアントサイトです。いずれも読み取り専用、または読み取りと書き込みが可能です。読み取り専用の認証情報から書き込みツールが見えることはありません。
  • 確認ステップ。 削除、公開、取り消し、切断、キャンセルには、実行内容を正確に説明する1行の説明を添えて、エージェントが確認する必要があります。
  • ダッシュボードと同じ制限。 週あたりの投稿数、クレジット、レート制限は、ユーザーがクリックして操作する場合と同様に適用されます。認証情報ごとに、1分あたり120回、1日あたり3000回までです。エージェントに管理者アクセス権が付与されることはありません。
  • いつでも取り消し可能。 「設定」内の「AI エージェント」には、各キーと接続済みアプリの最終使用時刻が表示されます。取り消しは次の呼び出しから有効になります。
  • ハッシュとして保存。 キーとトークンはハッシュ化して保存されます。キーが表示されるのは作成時の1回だけです。
  • ログ記録。 すべての呼び出しについて、ツール、サイト、結果、時刻が記録されます。引数の値は保存されません。
  • OAuth の詳細。 PKCE S256 を使用する認可コード、動的クライアント登録(RFC 7591)、リダイレクト URI の完全一致、1時間のアクセストークン、再利用検出機能付きのローテーションリフレッシュトークン、/mcp URL にバインドされたリソースインジケーターを使用します。メタデータは https://app.blawgy.com/.well-known/oauth-authorization-server および https://app.blawgy.com/.well-known/oauth-protected-resource にあります。

パートナーと代理店

接続するパートナーオーナーは、1つの接続から承認済みのすべてのクライアントサイトにアクセスできるため、「すべてのクライアントを週3件の投稿に切り替える」といったリクエストは、エージェントが各サイトに対して1回ずつ呼び出すだけで実行できます。クライアントも、自身のサイトに限定して自分のエージェントを接続できます。現在、接続はホワイトラベルドメインではなく、app.blawgy.com で行います。

リンク

ライセンス

このリポジトリの内容(README、server.json、ロゴ)はMITライセンスです。Blawgyサービスと、app.blawgy.com/mcp の背後で動作するMCPサーバーはプロプライエタリであり、Blawgyの利用規約が適用されます。

コメント

MCP は初めてですか?

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

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