Skip to main content
Glama

SEC Filing MCP Server

helper.cpython-311.pyc2.59 kB
� �{�hw��^�ddlZddlZddlZdedefd�Zdedefd�Zdedefd�Zdedefd �ZdS) �N�ticker�returnc���tj�tj�t����}tj�|dd|��}t j|�d���}|S)N�..�data�/*.txt)�os�path�dirname�abspath�__file__�join�glob)r� script_dir�data_dir�filess �#/Users/sharhad/mcp/server/helper.py� get_filesrsY�����������!:�!:�;�;�J��w�|�|�J��f�f�=�=�H� �I��)�)�)� *� *�E� �L�c���tj�tj�t����}tj�|dd|��}t j|�d���}g}|D]`}tj�|��}|�d��r�7|� |� dd�����a|S)Nrrrz _summary.txtz.txt�) r r r r r rr�basename�endswith�append�replace)rrrr�result�file�filenames r�get_sec_filing_filesr s������������!:�!:�;�;�J��w�|�|�J��f�f�=�=�H� �I��)�)�)� *� *�E� �F��4�4���7�#�#�D�)�)�� � � �^� ,� ,� � �� � �h�&�&�v�r�2�2�3�3�3�3� �Mr�queryc�j�tj�|dd���}|jdjS)Nztext-embedding-3-smalli)�input�model� dimensionsr)�openai� embeddings�creater� embedding)r �ress r�embedr*s9�� � � "� "��(�� #� � �C� �8�A�;� � r�resultsc�h�g}|D],}|�|d|ddd����-|S)N�id�metadata� original_text)r-� chunk_text)r)r+� documentsrs r�build_rerank_documentsr2!sY���I�� � �������,� ��,�_�=� � � � � � � �r) r rr%�strr�listrr*r2�rr�<module>r6s��� � � � � � � � � � � � ��c��c����� �� �� � � � �!��!��!�!�!�!��D��T������r

Latest Blog Posts

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/SharhadBashar/SEC-filing-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server