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
Tavily Mcp
@tavily-ai

JavaScript
a year ago
Launchchair.io

2 hours ago
Church Website Editor
@Elijah Desent

The Custom Website Editor lets a pastor manage and update their church's professionally-built website using plain English — no code, no logins, no technical knowledge required. It connects directly to the live website's GitHub repository, so any change you describe is made for you and ships to the real, public site within about 30 seconds. Editing your site. Ask for any wording change — fix a typo, reword a welcome message, update a service time, swap a heading, add a paragraph or a whole new section — and it finds the right page, makes the exact edit, and publishes it. It can read any page before changing it, search your site's content for a phrase you remember ("Sunday morning," "What to Expect," a pastor's name), browse your pages and files, and even create brand-new pages. Every change is saved with a clear, human-readable note so you always know what was done. Photos and videos. Send a photo and it adds it to your site; send a video or a large image and it's hosted on fast permanent storage and dropped onto the page you want. It can list the images already on your site so the right photo always shows up — no broken pictures. Undo and history. Ask "what did I change today?" and it shows your recent updates in plain language. Say "undo that" or "go back" and it safely rolls the live site back to how it was — nothing is ever lost. Knowing it worked. After any change it can confirm the site rebuilt successfully, and if something ever breaks the build, it explains what went wrong in plain English and fixes it — you never see raw errors. Your own domain. Bought a domain like yourchurch.org? It connects that domain to your site and gives you the exact, simple settings to enter at your domain registrar, including a warning if the change could affect email on that domain. Hosting, chat, analytics, and more. It can start your monthly hosting subscription, set up a live website chat widget so visitors can message you, and report how your site is doing — total traffic, your most-viewed pages, where visitors are coming from, and day-by-day trends. It can also score any church website against the Church Website Score rubric to show where it stands.

a day ago