o
���gl � @ s d dl mZ d dlZd dlmZ ddlmZmZmZm Z ddl
mZmZ ddl
mZmZ ddlmZ ejejd d
� e�d�Zed�Ze�e� e�e� e�e� e�e � e�e� e�e� e�e� e�e� edkr�zejd
d� W e�� e�d� dS e�� e�d� w dS )� )�annotationsN)�FastMCP� )�identify_network_device�check_switch_ports�check_router_routes�backup_network_config)�check_acl_config�
inspect_vlans)�check_optical_modules�check_device_performance)�
SSHManagerz4%(asctime)s - %(name)s - %(levelname)s - %(message)s)�level�format�
network_tools�__main__�stdio)� transportzNetwork tools terminated.)�
__future__r �loggingZmcp.server.fastmcpr Ztools.device_toolsr r r r Ztools.config_toolsr r
Ztools.performance_toolsr r Zmanagers.ssh_managerr
�basicConfig�INFO� getLogger�logger�mcp�add_tool�__name__�run�clear_cache�info� r r �H/Users/he.ht/Documents/Cline/MCP/mytestmcp/mcptest/network_tools/main.py�<module> s4
��
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Heht571/ops-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server