We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/brunolnetto/fastapi-crud-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
scenarios.cpython-312.pyc•2.37 KiB
�
φ8h� � �� � d dl mZ d dlZd dlmZmZmZ d dlmZ G d� d� Z G d� de� Z
e d d
�� e dd
�� e dd�� e dd�� e dd�� gZy)� )�OptionalN)� BaseModel�ValidationError�Field)�TypeAdapterc �, � e Zd Zdedefd�Zdedefd�Zy)�Scenario�name�promptc � � || _ || _ y )N�r
r )�selfr
r s �C/home/suavendas/github/fastapi-crud-mcp/backend/client/scenarios.py�__init__zScenario.__init__ s � ��� ���� �
raw_output�returnc �� � t j |� }t | j � }|j |� y# t
t j f$ r%}t d| j � d|� �� Y d }~yd }~ww xY w)NTzValidation error for scenario 'z': F) �json�loadsr �validator_model�validate_pythonr �JSONDecodeError�printr
)r r �data�adapter�es r �validatezScenario.validate sn � � ��:�:�j�)�D�!�$�"6�"6�7�G��#�#�D�)�����!5�!5�6� ��3�D�I�I�;�c�!��E�F��� �s �;>