- Fastly MCP server
Fastly MCP server
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?
- Managing CDN services and configurations for web applications.
- Automating deployment and versioning of services on Fastly.
- 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"
}
}
}
}