F5.MCP.server
If you are the rightful owner of F5.MCP.server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The F5 MCP Server is a Model Context Protocol server designed to manage F5 devices using the iControl REST API.
The F5 MCP Server is a specialized server that facilitates interaction with F5 devices through the iControl REST API. It is built using the FastMCP framework and provides a comprehensive set of tools for managing F5 objects such as virtual servers, pools, iRules, and profiles. The server supports operations like creating, updating, listing, and deleting these objects. It is designed with a modular architecture, allowing for easy extension and integration with various client platforms. The server uses environment variables to manage sensitive information securely and supports the stdio transport for compatibility with different client integrations. Additionally, it can be deployed as a Docker container for ease of use.
Features
- Tool-Based API: Encapsulates operations on F5 devices with tools like list, create, update, and delete.
- REST API Integration: Utilizes Python's requests library for communication with F5 devices.
- Environment Configuration: Manages sensitive information through environment variables.
- Extensibility: Modular design allows for easy addition of new tools or functionalities.
- Transport Support: Compatible with various client integrations using stdio transport.
Tools
list_tool`
List objects on F5 devices
create_tool`
Create a new F5 object
update_tool`
Update existing F5 objects
delete_tool`
Delete F5 objects