Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
FASTLY_API_KEY | Yes | Your Fastly API key |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
fastly_api | Make requests to the Fastly API. Allows accessing all endpoints of the Fastly API with custom paths, methods and parameters. IMPORTANT USAGE NOTES FOR LLMs:
Creating Fastly Compute@Edge SitesTo create a Compute@Edge site, you can use a combination of API calls and terminal commands. The API handles service creation and configuration, while terminal commands handle the local build and deployment process. Follow these general steps:
COMMON PITFALLS TO AVOID:
See the full guide for detailed instructions on handling common errors and PowerShell-specific commands. |
fastly_cli | Execute Fastly CLI commands securely without exposing API keys. This tool allows you to run Fastly CLI commands while the MCP server handles authentication automatically. The LLM never sees or needs to handle the API key directly. USAGE EXAMPLES:
COMMON COMMANDS:
SECURITY NOTE: Authentication is handled automatically. Never attempt to pass API keys in commands. |