We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/IKoreyoshiI/NetBrain_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
network_devices.cpython-312.pyc•21.9 KiB
�
�(he@ � �p � d dl mZmZmZmZmZ d dlmZ d dlm Z m
Z
mZ d dlZd dl
Z
d dlZd dlZd dlZd dlmZ G d� de
j$ � Z e
j( e
j* d e
j, ej. � � g�
� e
j0 j2 D ]- Z eee
j, � s�ej9 ed� � �/ e
j: d� Z G d� d
e� Z G d� de� Z G d� de� Z! G d� de� Z" G d� d� Z#e G d� d� � Z$ G d� d� Z% e%� Z&y)� )�Dict�List�Optional�Any�Union)�Enum)� dataclass�field�asdictN)�datetimec �* � � e Zd Zd� fd� Z� fd�Z� xZS )�
JsonFormatterc �( �� t �| � |||� y �N)�super�__init__)�self�fmt�datefmt�style� __class__s ��!F:\NetBrainMCP\network_devices.pyr zJsonFormatter.__init__
s �� �
����g�u�-� c �f �� t �| � |� }|j dd�� j d� S )N�utf-8�replace)�errors)r �format�encode�decode)r �record�
log_recordr s �r r zJsonFormatter.format s2 �� ��W�^�F�+�
�� � ��� �;�B�B�7�K�Kr )NN�%)�__name__�
__module__�__qualname__r r �
__classcell__)r s @r r r s �� �.�L� Lr r z4%(asctime)s - %(name)s - %(levelname)s - %(message)s)�stream)�levelr �handlers�network_devicesc �, � e Zd ZdZdZdZdZdZdZdZ dZ
y )
�
DeviceTypeu 网络设备类型枚举�router�switch�firewall�
load_balancer�wireless_controller�access_point�otherN)r$ r% r&