npm @robinmordasiewicz/f5xc-terraform-mcpstdioMITupdated 4mo ago
Community Terraform provider for F5 Distributed Cloud.
Este repositório foi arquivado pelo dono. Continua funcionando, mas não recebe atualizações.
O que dá para fazer com F5 Distributed Cloud Terraform Provider?
Terraform Provider for F5 Distributed Cloud
Community Terraform provider for F5 Distributed Cloud.
⚠️ Version 3.0.0 Clean Break Release
IMPORTANT: This is a pre-release clean break version that requires recreating all Terraform-managed resources.
- No in-place upgrade: You cannot upgrade from earlier versions without destroying and recreating resources
- API v2 based: Uses F5 Distributed Cloud API v2 specifications (98 resources available)
- No backwards compatibility: All state upgrade infrastructure has been removed
- Import supported: You can still import existing F5XC resources using
terraform import
This is a pre-release project. See CHANGELOG.md for complete details on breaking changes and migration requirements.
Installation
terraform {
required_providers {
f5xc = {
source = "robinmordasiewicz/f5xc"
}
}
}
provider "f5xc" {}
Authentication
Set your API token as an environment variable:
export F5XC_API_TOKEN="your-api-token"
Documentation
Contributing
This provider uses automated workflows for documentation generation and releases:
- Documentation: Auto-generated from OpenAPI specs on merge to main
- Releases: Triggered automatically using semantic versioning based on conventional commits
- Testing: All PRs require passing tests and lint checks
All substantive changes (code, documentation, configuration) automatically trigger a new release with appropriate version bumping.
For detailed contribution guidelines, see CLAUDE.md.
License
Instalação
Adicione F5 Distributed Cloud Terraform Provider ao seu cliente. Escolha o que você usa.
claude mcp add f5xc-terraform-mcp -- npx -y @robinmordasiewicz/f5xc-terraform-mcpcodex mcp add f5xc-terraform-mcp -- npx -y @robinmordasiewicz/f5xc-terraform-mcpamp mcp add f5xc-terraform-mcp -- npx -y @robinmordasiewicz/f5xc-terraform-mcp{
"mcpServers": {
"f5xc-terraform-mcp": {
"command": "npx",
"args": [
"-y",
"@robinmordasiewicz/f5xc-terraform-mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"f5xc-terraform-mcp": {
"command": "npx",
"args": [
"-y",
"@robinmordasiewicz/f5xc-terraform-mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"f5xc-terraform-mcp","command":"npx","args":["-y","@robinmordasiewicz/f5xc-terraform-mcp"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"f5xc-terraform-mcp": {
"command": "npx",
"args": [
"-y",
"@robinmordasiewicz/f5xc-terraform-mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"f5xc-terraform-mcp": {
"command": "npx",
"args": [
"-y",
"@robinmordasiewicz/f5xc-terraform-mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"f5xc-terraform-mcp": {
"command": "npx",
"args": [
"-y",
"@robinmordasiewicz/f5xc-terraform-mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"f5xc-terraform-mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"@robinmordasiewicz/f5xc-terraform-mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"f5xc-terraform-mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"@robinmordasiewicz/f5xc-terraform-mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y @robinmordasiewicz/f5xc-terraform-mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
Pontuação
39 / 100
Incompleta
- Documentação22/25
- Manutenção14/25
- Confiança13/20
- Capacidade0/15
- Instalação12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 138 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Histórico de versões
| Versões | Publicada |
|---|---|
| 3.19.0 | 17 de jan. de 2026 |
| 3.18.0 | 17 de jan. de 2026 |
| 3.17.0 | 17 de jan. de 2026 |
| 3.16.1 | 16 de jan. de 2026 |
| 3.16.0 | 16 de jan. de 2026 |
| 3.15.0 | 16 de jan. de 2026 |
| 3.14.0 | 16 de jan. de 2026 |
| 3.13.1 | 14 de jan. de 2026 |
| 3.12.3 | 14 de jan. de 2026 |
| 3.12.2 | 13 de jan. de 2026 |
| 3.12.1 | 13 de jan. de 2026 |
| 3.12.0 | 13 de jan. de 2026 |
| 3.11.14 | 13 de jan. de 2026 |
| 3.11.13 | 13 de jan. de 2026 |
| 3.11.12 | 13 de jan. de 2026 |
| 3.11.11 | 12 de jan. de 2026 |
| 3.11.10 | 12 de jan. de 2026 |
| 3.11.9 | 12 de jan. de 2026 |
| 3.11.8 | 12 de jan. de 2026 |
| 3.11.7 | 12 de jan. de 2026 |
| 3.11.6 | 12 de jan. de 2026 |
| 3.11.5 | 12 de jan. de 2026 |
| 3.11.4 | 10 de jan. de 2026 |
| 3.11.3 | 10 de jan. de 2026 |
| 3.11.2 | 10 de jan. de 2026 |
| 3.11.1 | 9 de jan. de 2026 |
| 3.11.0 | 9 de jan. de 2026 |
| 3.10.5 | 9 de jan. de 2026 |
| 3.10.4 | 9 de jan. de 2026 |
| 3.10.3 | 9 de jan. de 2026 |
| 3.10.2 | 9 de jan. de 2026 |
| 3.10.1 | 9 de jan. de 2026 |
| 3.10.0 | 9 de jan. de 2026 |
| 3.2.0 | 6 de jan. de 2026 |
| 3.1.0 | 6 de jan. de 2026 |
| 3.0.2 | 5 de jan. de 2026 |
| 3.0.1 | 5 de jan. de 2026 |
| 3.0.0 | 5 de jan. de 2026 |
| 2.16.0 | 5 de jan. de 2026 |
| 2.15.8 | 18 de dez. de 2025 |
| 2.15.7 | 18 de dez. de 2025 |
| 2.15.6 | 18 de dez. de 2025 |
| 2.15.5 | 18 de dez. de 2025 |
| 2.15.4 | 18 de dez. de 2025 |
| 2.15.3 | 18 de dez. de 2025 |
| 2.15.2 | 18 de dez. de 2025 |
| 2.15.1 | 18 de dez. de 2025 |
| 2.15.0 | 18 de dez. de 2025 |
| 2.14.11 | 18 de dez. de 2025 |
| 2.14.10 | 18 de dez. de 2025 |
| 2.14.9 | 18 de dez. de 2025 |
| 2.14.8 | 18 de dez. de 2025 |
| 2.14.6 | 18 de dez. de 2025 |
| 2.14.5 | 17 de dez. de 2025 |
| 2.14.4 | 17 de dez. de 2025 |
| 2.14.3 | 17 de dez. de 2025 |
| 2.14.2 | 17 de dez. de 2025 |
| 2.14.1 | 17 de dez. de 2025 |
| 2.12.11 | 17 de dez. de 2025 |
| 2.12.10 | 17 de dez. de 2025 |