Fortimanager MCP logo

Fortimanager MCP

Unclaimed

by rstierli

MCP server for FortiManager JSON-RPC API. Manage firewall policies, devices, and scripts from AI assistants.

Install

$/path/to/fortimanager-mcp/.venv/bin/fortimanager-mcp

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions

More in AI & ML

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

add_device

Add a new device to FortiManager

add_devices_bulk

Add multiple devices at once

add_model_device

Add offline model device

commit_adom

Commit ADOM changes

create_device_dhcp_server

Create a DHCP scope (interface, range, netmask, gateway, DNS)

create_device_interface

Create a VLAN subinterface (parent, vlanid, ip, allowaccess, role, alias)

delete_device

Remove a device from FortiManager

delete_device_dhcp_server

Delete a DHCP scope by id

delete_device_interface

Delete a device-DB interface

delete_devices_bulk

Remove multiple devices at once

dynamic

4 discovery tools

get_adom

Get specific ADOM details

get_device

Get specific device information

get_device_client_location

Asset Identity Center: locate a client (by ip/mac/hostname) via the live detected-device inventory — resolves the FortiAP/FortiSwitch, port and VLAN it is connected through

get_device_interface_config

Read device-DB interface config objects, filterable by VLAN id / interface name (maps a client IP to its VLAN/interface/port)

get_device_interfaces

Get device interface information

get_device_realtime_status

Get live device status

get_device_status

Get device connection and sync status

get_ha_status

Get High Availability cluster status

get_package

Get policy package details

get_system_status

Get FortiManager system status and version info

get_task

Get task details by ID

install_device_settings

Install device settings only

install_package

Install policy package to devices

list_adoms

List all Administrative Domains

list_device_dhcp_servers

List DHCP server scopes in the device DB

list_device_groups

List device groups in an ADOM

list_device_vaps

List wireless VAPs (SSIDs), passphrases stripped

list_device_vdoms

List VDOMs for a device

list_devices

List devices in an ADOM

list_packages

List policy packages in an ADOM

list_tasks

List background tasks

lock_adom

Lock ADOM for editing (workspace mode)

reload_device_list

Refresh device list cache

search_devices

Search devices with filters

unlock_adom

Unlock ADOM

update_device

Update device metadata

update_device_dhcp_server

Update a DHCP scope by id

update_device_interface

Update device-DB interface fields

wait_for_task

Wait for a task to complete

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Fortimanager MCP Server

How do I connect Fortimanager MCP Server to Claude?
The listing records `/path/to/fortimanager-mcp/.venv/bin/fortimanager-mcp` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code as compatible clients.
Is Fortimanager MCP Server free?
The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
What can Fortimanager MCP Server do?
Fortimanager MCP Server documents 40 tools to the agent, including add_device, add_devices_bulk, add_model_device. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.