loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

fortinet-mcp-server

MCP Tool

paoloamato2/fortinet-mcp-server

A complete Model Context Protocol (MCP) server for Fortinet FortiOS 7.6.6

Install

$ npx loaditout add paoloamato2/fortinet-mcp-server

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "fortinet-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "fortinet-mcp-server"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

FortiOS 7.6.6 MCP Server

A complete Model Context Protocol (MCP) server for Fortinet FortiOS 7.6.6, exposing the entire REST API (1536 endpoints) as typed MCP tools usable from Claude Desktop, Cursor, or any MCP-compatible client.

Features
  • 150+ specific typed tools organized by functional area
  • 5 generic pass-through tools that cover all 1536 FortiOS API endpoints
  • Async HTTP client with Bearer-token authentication
  • Full support for CMDB, Monitor, Log, and Service API sections
  • Safe against self-signed certificates (configurable)
  • Compatible with multi-VDOM environments
Tool Categories

| Module | Tools | Description | |--------|-------|-------------| | Generic | 5 | cmdb_list/get/create/update/delete, monitor_get/action, log_get, service_call — cover ALL endpoints | | System | 27 | Interfaces, DNS, NTP, admins, DHCP, SNMP, certificates, VDOMs, syslog | | Firewall | 32 | Policies (IPv4/IPv6), addresses, address groups, services, VIPs, IP pools, schedules, sessions | | VPN | 22 | IPsec Phase 1/2, SSL VPN portals/settings, tunnel up/down, VPN certificates | | Router | 17 | Static routes, OSPF, BGP, RIP, prefix lists, route maps, SD-WAN health | | User | 18 | Local users, groups, RADIUS, LDAP, TACACS+, SAML, authenticated sessions | | Monitor | 18 | ARP, FortiView top talkers, endpoint control, IPS stats, switch controller, config backup | | Log | 18 | Traffic, event, VPN, user, virus, webfilter, IPS, app-ctrl, DNS logs + log config | | Security | 29 | IPS, AV, webfilter, app control, DLP, email filter, DNS filter, WAF, ICAP, ssh-filter, ZTNA | | Wireless | 18 | AP profiles, WTPs, SSIDs (VAPs), Hotspot 2.0, connected clients, rogue APs |

Total: 204+ tools

Requirements
  • Python 3.11+
  • uv package manager (or pip)
  • Fortinet FortiGate with FortiOS 7.6.x
  • A REST API admin account on the FortiGate
Setup
1. Create API Token on FortiGate
  1. Go to **System > Administrators*

Tags

ai-toolsclaude-desktopfortigatefortinetfortiosmcpmcp-servermodel-context-protocol

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated21 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/27/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/paoloamato2/fortinet-mcp-server)](https://loaditout.ai/skills/paoloamato2/fortinet-mcp-server)