Build, deploy, and manage serverless WebAssembly applications on Gcore FastEdge — directly from Claude Code.
FastEdge runs Wasm workloads on 210+ global edge Points of Presence with sub-millisecond cold starts. This plugin gives Claude the skills to scaffold projects, deploy apps, and manage your edge infrastructure through natural language.
Clone the repo:
git clone https://github.com/antonzmiievskyi/fastedge-plugin.gitOption 1: For testing (session only)
Quit Claude Code and restart with the plugin loaded:
claude --plugin-dir /path/to/fastedge-pluginOption 2: Install via marketplace commands
From inside Claude Code, add the local marketplace and install the plugin:
/plugin marketplace add /path/to/fastedge-plugin
/plugin install gcore-fastedge@gcore-fastedge-marketplace
This persists across sessions.
- Go to the Gcore Portal
- Navigate to Profile → API Keys (or visit
portal.gcore.com/api-keysdirectly) - Click Create API Key, give it a name, and copy the generated key
- Set the environment variable:
export GCORE_API_KEY="your-api-key"Or create a .env file in your project directory:
GCORE_API_KEY=your-api-key
Claude Code automatically loads .env files from the working directory.
| Skill | Command | Description |
|---|---|---|
| Scaffold | /gcore-fastedge:scaffold [js|rust|mcp-server] [name] |
Generate a new FastEdge project from a template |
| Deploy | /gcore-fastedge:deploy [app-name] |
Build and deploy a Wasm app to FastEdge |
| Manage | /gcore-fastedge:manage [list|get|update|delete] [id] |
List, inspect, update, or delete apps |
| MCP Server | /gcore-fastedge:mcp-server [name] |
Scaffold a complete MCP server for edge deployment |
| Docs | Auto-invoked | FastEdge platform docs, SDK reference, and best practices |
Ask Claude naturally:
- "Scaffold a new JavaScript edge app called my-api" — generates a Hono + TypeScript project ready for FastEdge
- "Deploy this app to FastEdge" — builds the Wasm binary and deploys it to the edge
- "List my FastEdge apps" — shows all your deployed apps with status and URLs
- "Create an MCP server that exposes a weather tool" — scaffolds a complete MCP server project with custom tool implementations
- "How does the FastEdge KV store work?" — pulls up SDK reference docs inline
fastedge-plugin/
├── .claude-plugin/
│ ├── marketplace.json
│ └── plugin.json
└── plugins/
└── gcore-fastedge/
├── .claude-plugin/
│ └── plugin.json
├── CLAUDE.md
└── skills/
├── fastedge-docs/
│ ├── SKILL.md
│ └── reference/
│ ├── best-practices.md
│ ├── error-codes.md
│ ├── platform-overview.md
│ └── sdk-reference.md
├── deploy/
│ └── SKILL.md
├── manage/
│ └── SKILL.md
├── mcp-server/
│ └── SKILL.md
└── scaffold/
└── SKILL.md