remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides access to Fastly's API for managing CDN services, controlling caching, configuring security, monitoring performance, implementing edge logic, and automating workflows. Enables operations like listing services, viewing domain details, purging cache, checking traffic patterns, viewing configurations, and monitoring performance metrics.
ファストリーMCP
Fastly MCP は、モデル コンテキスト プロトコル (MCP) を通じて Fastly の API のパワーを AI アシスタントに直接提供します。
FastlyのAPIファーストアプローチ
Fastly の API ファースト設計哲学とは、次のことを意味します。
- すべてがAPIです- Fastly UIで利用可能なすべての機能はAPI経由でアクセスできます
- プログラム制御- サービス、構成、エッジロジックを完全に制御
- 自動化対応- CI/CD ワークフローとインフラストラクチャ・アズ・コードのサポート
- リアルタイムの変更- API の変更は、数分や数時間ではなく、数秒でグローバルに伝播します。
Fastly API で何ができるでしょうか?
Fastly の包括的な API を使用すると、次のことが可能になります。
- CDN サービスの管理- コンテンツ配信サービスの作成、構成、展開
- キャッシュの制御- キャッシュ戦略を設定し、即時パージを実行します
- セキュリティの設定- WAF、DDoS 保護、TLS 証明書の管理
- パフォーマンスの監視- リアルタイムの指標と履歴統計にアクセス
- エッジロジックの実装- カスタム VCL または Compute@Edge アプリケーションのデプロイ
- ワークフローの自動化- CI/CD パイプラインおよびインフラストラクチャ ツールとの統合
API キーは安全に保たれます!
AIアシスタントはFastly APIキーを一切参照しません。キーを安全に使用するローカルヘルパー(FastlyMCP)と通信します。
AIに何を尋ねられるか
Fastly MCP を設定すると、AI アシスタントに次のような質問をすることができます。
何をしたいのか | AIリクエストの例 |
---|---|
サービスをリストアップする | 「すべての Fastly サービスを表示」 |
ドメインの詳細を取得する | 「私の電子商取引サービスにはどのようなドメインが設定されていますか?」 |
キャッシュを消去する | 「製品サービスのキャッシュを消去する」 |
交通状況を確認する | 「過去 1 週間のメイン サイトのトラフィック パターンはどうですか?」 |
構成を表示 | 「API サービスのバックエンド サーバーを表示してください」 |
パフォーマンスを確認する | 「現在のキャッシュヒット率はどれくらいですか?」 |
「過去 1 週間のサービスにおけるトラフィック パターンはどうでしたか?」
「すべての Fastly サービスとそのドメインを一覧表示します。」
「Fastly サービスに関するインタラクティブなパフォーマンス ダッシュボードを構築します。」
はじめる
前提条件
- Fastly アカウントと API キー ( Fastly を使い始める)
- MCPをサポートするAIアシスタント(例:Claude、プラグイン付きGPT)
- Fastly CLI がインストールされました (インストールガイド)
AIアシスタントを接続する
AI アシスタントを次のように構成します。
高度な操作例
タスク目標 | AIリクエストの例 |
---|---|
トラフィックに基づいてサービスを最適化 | 「 [service_id/name] の構成を分析し、低レイテンシを優先してトラフィック プロファイルに基づいて最適化を提案します。」 |
ライブビデオの設定 | [link_to_guide_or_doc] に記載されているベストプラクティスに従って、ライブビデオストリーミングを最適化するために[service_id/name] を構成します。 |
設定の競合を見つける | 「標準的な電子商取引の配信パターンと比較して、 [service_id/name] の潜在的な構成の競合を特定します。」 |
ビデオチャンクのキャッシュを最適化する | 「 [service_id/name] のキャッシュを最適化して、10 秒のビデオ チャンクを効率的に処理し、オリジンの負荷を最小限に抑えます。」 |
WAFセキュリティの強化 | 「 [service_id/name] の WAF ルールを確認し、潜在的な SQL インジェクション攻撃を軽減するために、より厳しい設定を提案してください。」 |
オリジンmTLSの設定 | 「 [service_id/name] の Fastly とオリジン サーバー間の相互 TLS (mTLS) 認証を設定します。」 |
A/B テストを実装する (Edge) | 「ユーザーの 10% をバックエンド[backend_name] にルーティングして A/B テストを実行する Compute@Edge 機能を[service_id/name] にデプロイします。」 |
動的画像書き換え(VCL)を追加する | 「 [service_id/name] の VCL を記述してデプロイし、要求元デバイスのユーザー エージェントに基づいて画像 URL を動的に書き換えます。」 |
5xxエラーのトラブルシューティング | 「過去 24 時間の[service_id/name] のログを分析して、最近の 5xx エラーの急増の根本原因を特定します。」 |
もっと詳しく知る
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
You must be authenticated.
AI アシスタントがモデル コンテキスト プロトコルを介して Fastly の CDN API と対話できるようにすることで、API キーを公開することなく、CDN サービス、キャッシュ、セキュリティ設定、パフォーマンス監視を安全に管理できるようになります。