Fastly MCP Server

by fastly

354 downloads
Not rated
GitHub

About

The Fastly MCP server enables AI assistants to manage Fastly services, including monitoring performance, deploying configuration changes, and troubleshooting issues securely through the Fastly CLI. It features comprehensive security controls, flexible transport options, and smart

Details

Author
fastly
Downloads
354
Categories
Developer Tools, Cloud Service

- Wraps Fastly CLI commands in an MCP-compliant interface
- Multiple security layers: no shell execution, process isolation, argument validation
- Dangerous operation protection requiring human approval for destructive commands
- Flexible transports: stdio, HTTP, and Server-Sent Events
- Smart output handling with automatic pagination and truncation
- Optional privacy features: PII sanitization and token encryption

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Fastly MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Configure the server as an MCP client using one of the supported transport options (stdio, HTTP, or Server-Sent Events). Interact via conversational prompts such as “Show me all my Fastly services” or “Generate a real-time performance dashboard.”

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "fastly mcp server": {
            "fastly": {
                "command": "/path/to/fastly-mcp",
                "args": []
            }
        }
    }
}

McpServers

{
    "fastly": {
        "command": "/path/to/fastly-mcp",
        "args": []
    }
}

The Fastly MCP server is an open-source Model Context Protocol server that provides AI agents with secure access to Fastly services through natural language interactions, enabling management of CDN configurations, Compute services deployment, and performance analytics.

It operates by wrapping Fastly CLI commands in an MCP-compliant interface with multiple security layers including no shell execution, process isolation, argument validation, and dangerous operation protection that requires human approval for destructive commands like delete, purge, and update.

The server supports flexible transport options (stdio, HTTP, Server-Sent Events), includes smart output handling with automatic pagination and truncation, and offers optional privacy features like PII sanitization and token encryption.

Users can perform tasks through conversational prompts such as "Show me all my Fastly services," "Generate a real-time performance dashboard," or "Help me troubleshoot 5xx errors" while maintaining security through command allowlisting and resource limits.

For the most up-to-date and complete information, please visit the official Fastly MCP repository on GitHub.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.