Fastly MCP server

Created By
jedisct1a year ago
This package provides an MCP server that allows AI models to interact with the Fastly API through a standardized protocol. It enables AI assistants to perform operations like managing services, domains, origins, backends, cache settings, and more on the Fastly CDN platform. The server provides numerous tools for interacting with the Fastly API, including: - Service management (list, create, update, delete) - Version management (list, clone, activate) - Domain management (list, create, delete) - Origin and backend configuration - Cache settings - Purge operations - WAF (Web Application Firewall) settings - Rate limiting - Edge dictionaries - VCL management - Statistics and metrics
Overview

What is Fastly MCP Server?

Fastly MCP Server is a Model Context Protocol (MCP) server that allows AI models to interact with the Fastly API through a standardized protocol, enabling AI assistants to manage services, domains, origins, backends, cache settings, and more on the Fastly CDN platform.

How to use Fastly MCP Server?

To use Fastly MCP Server, install it via npm with npm install fastly-mcp-server, and authenticate using your Fastly API key. You can run the server using commands tailored for Bun or Node.js as shown in the documentation.

Key features of Fastly MCP Server?

  • Service management (list, create, update, delete)
  • Version management (list, clone, activate)
  • Domain management (list, create, delete)
  • Origin and backend configuration
  • Cache settings and purge operations
  • WAF (Web Application Firewall) settings
  • Rate limiting and edge dictionaries
  • VCL management and statistics/metrics

Use cases of Fastly MCP Server?

  1. Managing CDN services and configurations for web applications.
  2. Automating deployment and versioning of services on Fastly.
  3. Monitoring and adjusting cache settings for optimal performance.

FAQ from Fastly MCP Server?

  • What is required to run Fastly MCP Server?

You need a Fastly API key for authentication and Node.js or Bun installed to run the server.

  • Can I manage multiple services with Fastly MCP Server?

Yes! You can manage multiple services by providing the appropriate service IDs in your requests.

  • Is there a license for Fastly MCP Server?

Yes, Fastly MCP Server is licensed under the MIT License.

Server Config

{
  "mcpServers": {
    "fastly": {
      "command": "npx",
      "args": [
        "-y",
        "fastly-mcp-server@latest",
        "run"
      ],
      "env": {
        "API_KEY_APIKEYAUTH": "your-fastly-api-key"
      }
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
jedisct1
Star
-
Language
-
License
-

Recommend Servers

View All