Virtualization · Developer Tools

F5.MCP.server logo

F5.MCP.server

czirakim/F5.MCP.server

This project is a MCP( Model Context Protocol ) server designed to interact with F5 devices using the iControl REST API. It provides a set of tools to manage F5 objects such as virtual servers (VIPs), pools, iRules, and profiles.

Install

npx -y @smithery/cli install @czirakim/F5.MCP.server --client claude
Author
@czirakim
Category
Virtualization, Developer Tools
Updated
Oct 6, 2026

About F5.MCP.server

The server is implemented using the FastMCP framework and exposes functionalities for creating, updating, listing, and deleting F5 objects.

Features

  • Tool-Based API: The project defines tools (list_tool, create_tool, update_tool, delete_tool) that encapsulate operations on F5 devices.

  • REST API Integration: Uses Python's requests library to communicate with F5 devices via the iControl REST API.

  • Environment Configuration: Sensitive information like IP addresses and authorization strings are managed through environment variables loaded from a.env file.

  • Extensibility: Modular design allows additional tools or functionalities to be added easily.

  • Transport Support: The server runs using the stdio transport, making it compatible with various client integrations.

  • Dockerfile: If you want to run this as a Docker container

  • F5MCPserver.py: The main server file that initializes the MCP server and defines the tools.

  • Tools/F5object.py: A utility class for performing CRUD operations on F5 objects.

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
MCP Jetbrains logo

MCP Jetbrains

JetBrains/mcp-jetbrains

566

Issues & Support: For bugs or feature requests related to the built-in MCP functionality, please use the JetBrains YouTrack.

Virtualization
Docker Compose logo

Docker Compose

ckreiling/mcp-server-docker

358

An MCP server for managing Docker with natural language!

Virtualization
Docker MCP logo

Docker MCP

QuantGeekDev/docker-mcp

253

A powerful Model Context Protocol (MCP) server for Docker operations, enabling seamless container and compose stack management through Claude AI.

Virtualization
k8m logo

k8m

weibaohui/k8m

234

k8m is an AI-driven Mini Kubernetes AI Dashboard lightweight console tool designed to simplify cluster management.

Virtualization
Code Sandbox MCP logo

Code Sandbox MCP

Automata-Labs-team/code-sandbox-mcp

144

A secure sandbox environment for executing code within Docker containers. This MCP server provides AI applications with a safe and isolated environment for running code while maintaining security through containerization.

Virtualization
Proxmox MCP Server logo

Proxmox MCP Server

canvrno/ProxmoxMCP

90

A Python-based Model Context Protocol (MCP) server for interacting with Proxmox hypervisors, providing a clean interface for managing nodes, VMs, and containers.

Virtualization