We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/noah-vh/mcp-server-clickup'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
�
�MMg / � �� � d Z ddlmZ ddlZddlZddlZddlZddlmZ ddl Z ddlZ G d� d� Z
G d� d e
� Z G d
� de
� Z G d� d
e
� Z G d� de
� Z G d� de
� Z G d� de
� Z G d� d� Z G d� d� Z G d� d� Z G d� d� Zeeeeed�Ze �ej3 d� e�ej3 d� yy# e
$ r ddlZ n
# e
$ r dZ Y nw xY wY ��w xY w# e
$ r dZY ��w xY w)zq
Handlers for Content-Encoding.
See: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Encoding
� )�annotationsN� )�
DecodingErrorc � � e Zd Zdd�Zdd�Zy)�ContentDecoderc � � t � ��N��NotImplementedError��self�datas �[C:\Users\noahv\Documents\GitHub\clickup-operator\.venv\Lib\site-packages\httpx/_decoders.py�decodezContentDecoder.decode% � � �!�#�#� c � � t � �r r
�r
s r �flushzContentDecoder.flush( r r N�r �bytes�returnr �r r )�__name__�
__module__�__qualname__r r � r r r r $ s � �$�$r r c � � e Zd ZdZdd�Zdd�Zy)�IdentityDecoderz
Handle unencoded data.
c � � |S r r r s r r zIdentityDecoder.decode1 s � ��r c � � y�Nr r r s r r zIdentityDecoder.flush4 s � �r Nr r )r r r �__doc__r r r r r r r , s � ���r r c �( � e Zd ZdZdd�Zdd�Zdd�Zy) �DeflateDecoderzZ
Handle 'deflate' decoding.
See: https://stackoverflow.com/questions/1838699
c �D � d| _ t j � | _ y �NT)�
first_attempt�zlib�
decompressobj�decompressorr s r �__init__zDeflateDecoder.__init__? s � �!��� �.�.�0��r c �B � | j }d| _ | j j |� S # t j $ r[}|r?t j
t j � | _ | j |� cY d }~S t t |� � |�d }~ww xY w�NF)
r( r+ �
decompressr) �errorr* � MAX_WBITSr r �str)r
r �was_first_attempt�excs r r zDeflateDecoder.decodeC s� � � �.�.��"��� 3��$�$�/�/��5�5���z�z� 3� �$(�$6�$6�����$G��!��{�{�4�(�(���C��)�s�2�� 3�s! �0 �B�;B�>B�B�Bc � � | j j � S # t j $ r}t t |� � |�d }~ww xY wr �r+ r r) r0 r r2 �r
r4 s r r zDeflateDecoder.flushN �A � � 3��$�$�*�*�,�,���z�z� 3���C��)�s�2�� 3�� � �A �A�A N�r �Noner r �r r r r# r, r r r r r r% r% 8 s � ��1� 3�3r r% c �( � e Zd ZdZdd�Zdd�Zdd�Zy) �GZipDecoderzW
Handle 'gzip' decoding.
See: https://stackoverflow.com/questions/1838699
c �Z � t j t j dz � | _ y )N� )r) r* r1 r+ r s r r, zGZipDecoder.__init__\ s � � �.�.�t�~�~��/B�C��r c � � | j j |� S # t j $ r}t t |� � |�d }~ww xY wr )r+ r/ r) r0 r r2 �r
r r4 s r r zGZipDecoder.decode_ sC � � 3��$�$�/�/��5�5���z�z� 3���C��)�s�2�� 3�s � �A
�A�A
c � � | j j � S # t j $ r}t t |� � |�d }~ww xY wr r6 r7 s r r zGZipDecoder.flushe r8 r9 Nr: r r r<