Skip to main content
Glama

Azure Usage MCP Server

data_processor.cpython-313.pyc3.94 kB
� څh�� ��SSKrSSKJr SSKrSSKJr S\S\R4Sjr S\RS\4Sjr S S\RS\S \S\4S jjr g) �N)�datetime� file_path�returnc�2�[R"U5nU$)N)�pd�read_csv)r�dfs �5C:\MCP Code crunch\mcp-server\utils\data_processor.py�load_csvr s�� ���Y� �B� �I�r c���S[U5SSRUR5S3nSUR;a8USR5nUSUSS3- nUS USR 5SS3- nS UR;aiUR S 5SR5R S S 9RS 5nUS- nUR5HupEUSUSUSS3- nM SUR;aiUR S5SR5R S S 9RS 5nUS- nUR5HupuUSUSUSS3- nM U$)NzRows: z Columns: z, z �Costz Total Cost: $z.2f� zAverage Cost: $� ServiceNameF�� ascending�z Top 5 Services by Cost: z- z: $� ServiceRegionz Top 5 Regions by Cost: ) �len�join�columns�sum�mean�groupby� sort_values�head�items)r �summary� total_cost� top_services�service�cost� top_regions�regions r �summarize_datar% s����s�2�w�i�{�4�9�9�R�Z�Z�+@�*A��F�G��������Z�^�^�%� ��]�:�c�"2�"�5�5���_�R��Z�_�_�%6�s�$;�2�>�>���� � �"��z�z�-�0��8�<�<�>�J�J�UZ�J�[�`�`�ab�c� ��0�0��)�/�/�1�M�G� ��G�9�C��S�z��4� 4�G�2��"�*�*�$��j�j��1�&�9�=�=�?�K�K�V[�K�\�a�a�bc�d� ��/�/��'�-�-�/�L�F� ��F�8�3�t�C�j��3� 3�G�0� �Nr �x_col�y_colc��[RRU5(d[R"U5 [R "5R S5S3n[RRX45nUS;a�URU5UR5RSS9RS5R5n[R"SS9 [R"XaXb5 [R "S S S 9 [R""US U35 [R$"5 [R&"U5 [R("5 U$UR+S XSSS9 [R$"5 [R&"U5 [R("5 U$)Nz %Y%m%d%H%M%Sz _chart.png)rr� ServiceTypeFr� )r*�)�figsize�-�right)�rotation�haz by �bar)�kind�x�y�legendr,)�os�path�exists�makedirsr�now�strftimerrrrr� reset_index�plt�figurer1�xticks�title� tight_layout�savefig�close�plot)r r&r'� output_dir�filenamer7� chart_datas r �generate_chartrH!sF�� �7�7�>�>�*� %� %� � � �J���,�,�.�)�)�.�9�:�*�E�H� �7�7�<�<� � -�D� �?�?��Z�Z��&�u�-�1�1�3�?�?�%�?�P�U�U�VX�Y�e�e�g� � � � �7�#� ��� �!�:�#4�5� � � �B�7�+� � � �U�G�4��w�'�(� ���� � � �D�� � � � � �K� ���U�e�U�G��L� ���� � � �D�� � � � � �Kr )zreports/charts) �pandasr�matplotlib.pyplot�pyplotr=r6r�str� DataFramer r%rH�r r �<module>rOse���� ������ � ���r�|�|����.�r�|�|��C����]`�r

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/rithik-perera/CodeCrunchMCP'

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