mcpField
B
ButterCMS MCP by usefulapi

ButterCMS MCP by usefulapi

リモート
usefulapi.ioビジネス・マーケティング1今日更新
リポジトリ公式サイト

ButterCMS MCP by usefulapi について

MCP クライアントから ButterCMS のサイトコンテンツを参照するホスト型 MCP サーバーです。ブログ記事、著者、カテゴリ、タグ、ページ、コレクション項目向けの読み取り専用ツールを備え、OAuth で認証します。

主な機能

  1. 01ブログ記事の一覧と検索
  2. 02著者、カテゴリ、タグの取得
  3. 03ページの一覧と検索
  4. 04コレクションと項目へのアクセス
  5. 05ホスト型アクセスと OAuth 認証

活用シーン

  1. 01公開済みブログ記事の検索と確認
  2. 02コンテンツの著者や分類情報の参照
  3. 03サイトページの検索
  4. 04コレクション項目の確認

MCP 対応

読み取り専用ツールを通じて、記事、ページ、コレクション項目などの ButterCMS コンテンツを MCP クライアントに提供します。ホスト型エンドポイントは OAuth 認証を使い、ユーザーごとに認証情報を保存します。

設定

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

エンドポイントhttps://buttercms.usefulapi.io/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

usefulapi による ButterCMS MCP

Claude、Cursor、その他の MCP クライアントから、ButterCMS アカウントを利用できます。サイトのブログ記事、著者、カテゴリー、タグ、ページ、コレクションアイテムを読み取れます。ホスティング済みのため、ローカルへのインストールは不要です。ご自身の認証情報で接続できます。

ライブエンドポイント: https://buttercms.usefulapi.io/mcp · ホームページ: https://usefulapi.io

接続

  • Claude(claude.ai、Desktop):Customize → Connectors を開き、+ Add → Add custom connector をクリックして、https://buttercms.usefulapi.io/mcp を貼り付けます。
  • Claude Code: claude mcp add --transport http buttercms https://buttercms.usefulapi.io/mcp を実行し、続けて /mcp を実行してログインします。
  • VS Code: VS Code に追加。
  • Cursor およびその他のクライアント: URL をリモート MCP サーバーとして追加します。
{
  "mcpServers": {
    "buttercms": {
      "url": "https://buttercms.usefulapi.io/mcp"
    }
  }
}

URL のみを追加してください。クライアントの設定に Authorization ヘッダーや API キーを追加しないでください。サーバーは OAuth でログインを行い、ログインページで ButterCMS の認証情報を求めます。

詳しい設定手順、認証情報の確認方法、FAQ:https://usefulapi.io/buttercms/

初回接続時に、ButterCMS Read API トークン(ButterCMS ダッシュボード → Settings → General → API Tokens)を入力します。サイトごとに専用のトークンがあります。サーバーはトークンを検証し、ユーザーごとに保存します。設定ファイルにキーを記載する必要はありません。

ツール

ツール種類機能
buttercms_list_postsreadブログ記事の一覧を取得
buttercms_get_postreadブログ記事を取得
buttercms_search_postsreadブログ記事を検索
buttercms_list_authorsread著者の一覧を取得
buttercms_get_authorread著者を取得
buttercms_list_categoriesreadカテゴリーの一覧を取得
buttercms_get_categoryreadカテゴリーを取得
buttercms_list_tagsreadタグの一覧を取得
buttercms_get_tagreadタグを取得
buttercms_list_pagesreadページの一覧を取得
buttercms_get_pagereadページを取得
buttercms_search_pagesreadページを検索
buttercms_get_collectionsreadキーでコレクションを取得
buttercms_list_collection_itemsreadコレクションアイテムの一覧を取得
buttercms_get_collection_itemreadコレクションアイテムを取得
buttercms_usage_statusmeta使用状況(無料プランの利用量)
buttercms_request_featuremeta不足している機能をリクエスト
buttercms_upgrademetaPro にアップグレード(無制限*)
buttercms_cancel_subscriptionmetaPro サブスクリプションを解約

read ツールは読み取り専用です。write ツールはデータを変更するため、クライアント側で実行前に確認してください。meta ツールは使用状況の報告、サブスクリプションの管理、機能リクエストの送信を行います。

料金

プラン料金制限
無料$0月 50 回のツール呼び出し
Pro(ユーザーごと)$9/月 または $90/年(2 か月分無料)無制限*

*Pro には、このサーバーで月 10,000 回のツール呼び出しという公正利用制限があります。それ以上必要な場合は、[email protected] までご連絡ください。

Pro が適用されるのはこのサーバーのみです。buttercms_upgrade で登録してください(Stripe Checkout のリンクが返されます)。buttercms_cancel_subscription でいつでも解約できます。Pro は有料期間の終了まで継続され、現在の期間分の返金はありません。その前に buttercms_upgrade を実行すると、解約が取り消されます。または、[email protected] までご連絡ください。

ライセンス

MIT — LICENSE をご覧ください。ドキュメントのみです。サーバーはホスティング済みです。

コメント

MCP は初めてですか?

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

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