fast-agent-mcp

View on PyPIReverse Dependencies (0)

0.1.13 fast_agent_mcp-0.1.13-py3-none-any.whl

Wheel Details

Project: fast-agent-mcp
Version: 0.1.13
Filename: fast_agent_mcp-0.1.13-py3-none-any.whl
Download: [link]
Size: 322764
MD5: e73bf3cbefa53cf007f279faa0ebe586
SHA256: b98defced3925f74ab945ec674893cbd94c3af8810ef76cfc01334fbcb17e1d6
Uploaded: 2025-03-25 21:45:12 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: fast-agent-mcp
Version: 0.1.13
Summary: Define, Prompt and Test MCP enabled Agents and Workflows
Author-Email: Shaun Smith <fastagent[at]llmindset.co.uk>, Sarmad Qadri <sarmad[at]lastmileai.dev>
License: Apache License Version 2.0, January 2004 http://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. END OF TERMS AND CONDITIONS APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. Copyright [2025] [llmindset.co.uk] Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: aiohttp (>=3.11.13)
Requires-Dist: anthropic (>=0.49.0)
Requires-Dist: fastapi (>=0.115.6)
Requires-Dist: mcp (>=1.5.0)
Requires-Dist: numpy (>=2.2.1)
Requires-Dist: openai (>=1.63.2)
Requires-Dist: opentelemetry-distro (>=0.50b0)
Requires-Dist: opentelemetry-exporter-otlp-proto-http (>=1.29.0)
Requires-Dist: prompt-toolkit (>=3.0.50)
Requires-Dist: pydantic-settings (>=2.7.0)
Requires-Dist: pydantic (>=2.10.4)
Requires-Dist: pyyaml (>=6.0.2)
Requires-Dist: rich (>=13.9.4)
Requires-Dist: scikit-learn (>=1.6.0)
Requires-Dist: typer (>=0.15.1)
Requires-Dist: cohere (>=5.13.4); extra == "cohere"
Requires-Dist: anthropic (>=0.42.0); extra == "dev"
Requires-Dist: pre-commit (>=4.0.1); extra == "dev"
Requires-Dist: pydantic (>=2.10.4); extra == "dev"
Requires-Dist: pytest-asyncio (>=0.21.1); extra == "dev"
Requires-Dist: pytest (>=7.4.0); extra == "dev"
Requires-Dist: pyyaml (>=6.0.2); extra == "dev"
Requires-Dist: ruff (>=0.8.4); extra == "dev"
Requires-Dist: tomli (>=2.2.1); extra == "dev"
Requires-Dist: openai (>=1.58.1); extra == "openai"
Requires-Dist: temporalio (>=1.8.0); extra == "temporal"
Provides-Extra: cohere
Provides-Extra: dev
Provides-Extra: openai
Provides-Extra: temporal
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 15530 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
mcp_agent/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/app.py sha256=Y2KymSrh3TcTOGD-oS_QPYyNJ6YpOUTSmP_V-hN74bs 10246
mcp_agent/config.py sha256=IHVhC5fsFklY6lta6z2OI2cGyoT-WDF1_d4NU1sj8Mw 10826
mcp_agent/console.py sha256=Gjf2QLFumwG1Lav__c07X_kZxxEUSkzV-1_-YbAwcwo 813
mcp_agent/context.py sha256=najrCONqeQOI5dFZbne1pHTwzGhV5gdksrddmkO87Aw 7806
mcp_agent/context_dependent.py sha256=m6QqoEoEen2M3Z1ZU3vNqC2x-MypYIqs8gUSadPh21A 1425
mcp_agent/event_progress.py sha256=25iz0yyg-O4glMmtijcYpDdUmtUIKsCmR_8A52GgeC4 2716
mcp_agent/mcp_server_registry.py sha256=8zlO87oTDg7UecQ9-MZriQN34OHTKyQxaTQcILOZbmk 9658
mcp_agent/progress_display.py sha256=GeJU9VUt6qKsFVymG688hCMVCsAygG9ifiiEb5IcbN4 361
mcp_agent/agents/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/agents/agent.py sha256=0_7AqR3ZjKJEIP7b65I_XLpEUrAal8rHtK22UXlUfws 16350
mcp_agent/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/cli/__main__.py sha256=AVZ7tQFhU_sDOGuUGJq8ujgKtcxsYJBJwHbVaaiRDlI 166
mcp_agent/cli/main.py sha256=D4EGpUvmyZzqeKfcczOyELzRjXsnB05Cu0otbEv3V2A 2742
mcp_agent/cli/terminal.py sha256=-bUWq21i-hshmvTPAA1eryy12O0LvvoXe9LQJq7k1Sk 1042
mcp_agent/cli/commands/bootstrap.py sha256=TVzruKtO9L3J0tNvqAxkwyMjNd9AAxnUPNKws9StSmQ 10462
mcp_agent/cli/commands/config.py sha256=jU2gl4d5YESrdUboh3u6mxf7CxVT-_DT_sK8Vuh3ajw 231
mcp_agent/cli/commands/setup.py sha256=RsQNWgCLwZokrj15ACEDkTpR4RHtvUzk28WqDcZ5YNY 6233
mcp_agent/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/core/agent_app.py sha256=zwfQLZrdF6AYQOeUzIGOxfmn3BQWxjYvxMvJ59UZmNQ 27843
mcp_agent/core/agent_types.py sha256=dVOImGJY5xbDFpzLk2Ib4daFsqnm7j06fJN6l34Zwg4 1255
mcp_agent/core/agent_utils.py sha256=4hYdeOml5nX52VCeW7f6KgmfzIh8hHDPPl4QqUMHx3c 1882
mcp_agent/core/decorators.py sha256=hqjMDyApLOZZojXyiBW5KsfhONMcd9QbfHNEYMNko6Y 16072
mcp_agent/core/enhanced_prompt.py sha256=nqny3CG1tgIxR0zQwM-YWS70LFZ8u4uigx5ctD7zXpQ 18518
mcp_agent/core/error_handling.py sha256=xoyS2kLe0eG0bj2eSJCJ2odIhGUve2SbDR7jP-A-uRw 624
mcp_agent/core/exceptions.py sha256=ENAD_qGG67foxy6vDkIvc-lgopIUQy6O7zvNPpPXaQg 2289
mcp_agent/core/factory.py sha256=oNt6WzzCFlQPCRM6NckqCNaeElKgmvbCucJsYpklAw0 18321
mcp_agent/core/fastagent.py sha256=YpK1jO5vpkV50Sb9oV0yIlUvE1Co5mcfzJWLffenbZI 19092
mcp_agent/core/mcp_content.py sha256=-FPG8mDKKuPaw2N-zWlnYFwh7_oAu5RQxKzNdMJ6lhs 6766
mcp_agent/core/prompt.py sha256=wFyJt6J7n-uhJsVCQwaN4ZkzjxA2xFgP5GimN9BTVOc 4238
mcp_agent/core/proxies.py sha256=sMInee2OOb1mTSPwk5jkBUOpXIEqbv66nysOv7k-siU 11072
mcp_agent/core/request_params.py sha256=bEjWo86fqxdiWm2U5nPDd1uCUpcIQO9oiCinhB8lQN0 1185
mcp_agent/core/types.py sha256=GerFhHpupkklPq_w6nGkNyytzTTP9ZJu0fvJIWugEbM 821
mcp_agent/core/validation.py sha256=LZE4OYqUqOYnpv01yxu14V-_nTW2jS6J7WrVK5-Yu7E 8274
mcp_agent/eval/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/executor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/executor/decorator_registry.py sha256=LXlmBOSm7QoQV61JIa48qolt2AY0IJy9Tm8Ov6y43VA 3796
mcp_agent/executor/executor.py sha256=MzLSnW9nHrLHYChR3oQa5B8dajQGX26q6-S2BJCxv0o 9507
mcp_agent/executor/task_registry.py sha256=PCALFeYtkQrPBg4RBJnlA0aDI8nHclrNkHGUS4kV3W8 1242
mcp_agent/executor/temporal.py sha256=V-zu1EQxSKpONGzKxlBO8r09cVVW05rLlGa0msKr59s 14576
mcp_agent/executor/workflow.py sha256=T2RzVZ2zD2024zPgQgXERW8zZ3XUv-3dwEeBDZCUkBg 6721
mcp_agent/executor/workflow_signal.py sha256=aOmdkvFbki4hjF0rJZMenvpTYO4jcGAkmV6v-qHcwhw 11116
mcp_agent/human_input/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/human_input/handler.py sha256=8D8trAEPDDFZZ_JliZhhY47ALbTgtWEbsYcINWtVb_c 3128
mcp_agent/human_input/types.py sha256=RtWBOVzy8vnYoQrc36jRLn8z8N3C4pDPMBN5vF6qM5Y 1476
mcp_agent/logging/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/logging/events.py sha256=iHTSgrxK3BWnRoej6NhxVL5899MIHr-ktsA7hxMoo9k 3437
mcp_agent/logging/json_serializer.py sha256=qkfxnR9ka6OgvwSpM2CggELbEtzzkApm0s_KYz11RDY 5791
mcp_agent/logging/listeners.py sha256=_S4Jp5_KWp0kUfrx4BxDdNCeQK3MNT3Zi9AaolPri7A 6648
mcp_agent/logging/logger.py sha256=me1Qt-0qqphpE0zKGQ1zs7Li4FvJERBxrey0C47Y14U 10708
mcp_agent/logging/rich_progress.py sha256=oY9fjb4Tyw6887v8sgO6EGIK4lnmIoR3NNxhA_-Ln_M 4893
mcp_agent/logging/tracing.py sha256=d5lSXakzzi5PtQpUkVkOnYaGX8NduGPq__S7vx-Ln8U 5187
mcp_agent/logging/transport.py sha256=m8YsLLu5T8eof_ndpLQs4gHOzqqEL98xsVwBwDsBfxI 17335
mcp_agent/mcp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/mcp/gen_client.py sha256=ANLTXPerv4srmrED-8y2MeZIB2kMNBLXPmYrYr7_M40 2964
mcp_agent/mcp/interfaces.py sha256=Xxejrr0RV83ghxv75KBkkxI4bU7LWv5ZLv2KCcaKxRY 5251
mcp_agent/mcp/mcp_activity.py sha256=CajXCFWZ2cKEX9s4-HfNVAj471ePTVs4NOkvmIh65tE 592
mcp_agent/mcp/mcp_agent_client_session.py sha256=YSRcXk1dEekOiG6x7YErPQTXGS_VdnyfMvhUz-qaSSQ 4109
mcp_agent/mcp/mcp_agent_server.py sha256=kmXvJQIXbDbeGelcuLqJpJiToFGMQvOD9R_Lju0D_vQ 1613
mcp_agent/mcp/mcp_aggregator.py sha256=VGpnhrSq9IwFHymh4PYIO2cPvhpT177QccNfr2Yx6LM 36596
mcp_agent/mcp/mcp_connection_manager.py sha256=9b5_GCN4LEg-OYbCpgwiP7HLjKAb9ZAZI_2lPmIk1DI 13379
mcp_agent/mcp/mime_utils.py sha256=difepNR_gpb4MpMLkBRAoyhDk-AjXUHTiqKvT_VwS1o 1805
mcp_agent/mcp/prompt_message_multipart.py sha256=qNSQfabqAMUTgfJpKmqtlwyywsNiE_3qrlfdop7xpgI 1930
mcp_agent/mcp/prompt_serialization.py sha256=VtIZU3YCMgbR_PquflncIJZmGTC_8Z3JUuLWPAOovUA 15658
mcp_agent/mcp/resource_utils.py sha256=E8uuIPG1XAA2HSHHJr0Y74bP-l-THryNpgnZRbRL_IA 6582
mcp_agent/mcp/sampling.py sha256=nwd_hvWaOQvhUVvuEgw0IDz6A-7JtpZvPoW8BFu4wys 4457
mcp_agent/mcp/stdio.py sha256=lh2IIqjn4cJ8OE_fyN-HgExjpq5baArOLfbHwHASO9Q 4530
mcp_agent/mcp/prompts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/mcp/prompts/__main__.py sha256=gr1Tdz9fcK0EXjEuZg_BOnKUmvhYq5AH2lFZicVyNb0 237
mcp_agent/mcp/prompts/prompt_load.py sha256=3iIg1cDRd9Dw-HdcZ66r1TmsbZEW_AkB7oIh1wCtsO4 3798
mcp_agent/mcp/prompts/prompt_server.py sha256=wydIsaiS7QrZUwpqzFLrH42PRnEeWybRxBL_LsIegPs 13958
mcp_agent/mcp/prompts/prompt_template.py sha256=-iU_QCsnbX86d1yYGqwGfn8O_bpMepf-ouAJL5qRn14 16015
mcp_agent/mcp_server/__init__.py sha256=zBU51ITHIEPScd9nRafnhEddsWqXRPAAvHhkrbRI2_4 155
mcp_agent/mcp_server/agent_server.py sha256=lk22tNYJDSGZj5lb8ypyb0S0z194XK0VFFZFs16i4t4 4422
mcp_agent/resources/examples/data-analysis/analysis-campaign.py sha256=BxNSupMPbX5SyKmSTIE4Ze8t6wEoCfkun29QwbqS9Ww 7277
mcp_agent/resources/examples/data-analysis/analysis.py sha256=F2jjJErQZz1GV95M8KF5SlxLUuyqtFm4ZZ87vNeqoJc 2619
mcp_agent/resources/examples/data-analysis/fastagent.config.yaml sha256=ini94PHyJCfgpjcjHKMMbGuHs6LIj46F1NwY0ll5HVk 1609
mcp_agent/resources/examples/data-analysis/slides.py sha256=uFPdVjfhNJvDn9k2TGI3-jzS8n4POORTpQHgnQEOUoU 4914
mcp_agent/resources/examples/data-analysis/mount-point/WA_Fn-UseC_-HR-Employee-Attrition.csv sha256=pcMeOL1_r8m8MziE6xgbBrQbjl5Ijo98yycZn7O-dlk 227977
mcp_agent/resources/examples/internal/agent.py sha256=pdVfIhD8rRE7058R-aNGlo7bx7aX0LNptWgo04aGBYs 415
mcp_agent/resources/examples/internal/fastagent.config.yaml sha256=U2s0Asc06wC04FstKnBMeB3J5gIa3xa-Rao-1-74XTk 1935
mcp_agent/resources/examples/internal/job.py sha256=ANF3c01gHJ4O4pIxaAtC3rdgYqVObMySaCUBS4dApW4 4102
mcp_agent/resources/examples/internal/prompt_category.py sha256=kMvqNX_zu0sV-kTaAR3skc_tsq9t8QSEofciK0m4aJc 551
mcp_agent/resources/examples/internal/prompt_sizing.py sha256=bskgxulN57hVkc0V9W0fnjnqSRCK5Tkw9Ggf2MmGIVU 1989
mcp_agent/resources/examples/internal/sizer.py sha256=xP1TBJkp4xIdtJnyk2MP4BufThauzULaMmgnt5Y5Iw4 365
mcp_agent/resources/examples/internal/social.py sha256=pTKcpHAcvA-vQYgjVfDuU1FivCR004Nq4N2GXd5OMs0 1716
mcp_agent/resources/examples/mcp_researcher/researcher-eval.py sha256=C1Oz01CP7JlqkWRkHVEt5EJGHTMUqGKEH3AVhTLfyFY 1815
mcp_agent/resources/examples/prompting/__init__.py sha256=2GSrs9MSDIKo-uDrUI0O311F0UH0RW02ZNdvItJzjfI 50
mcp_agent/resources/examples/prompting/agent.py sha256=yuONn6xkQfk6hjanC9j5_zsIK6JtRP7N-tlgVYiKJnE 616
mcp_agent/resources/examples/prompting/fastagent.config.yaml sha256=UR6LtCpeSIzkHsCrHJW1z-wE7AgmgKozS_IYcfcSAkc 1270
mcp_agent/resources/examples/prompting/image_server.py sha256=yuM8ialpKJHD4GKfqoWAsaWjdCjhA4lS77rt7pIGGAk 1661
mcp_agent/resources/examples/researcher/fastagent.config.yaml sha256=bNOnID9OgdSBTUEhdimKB8LjaZLa1B6igmp-nxx8nr4 2271
mcp_agent/resources/examples/researcher/researcher-eval.py sha256=BUUjHDftelmXfnmhNBNijX82-h-RTaVpFl6d3e0ceGE 1826
mcp_agent/resources/examples/researcher/researcher-imp.py sha256=VczElIn-qSOTY9Npi-YypVV9hMz8im-5qfE6-bSxntQ 7872
mcp_agent/resources/examples/researcher/researcher.py sha256=sPYqmBOSopfMQgJZkpo8oFnXMqF7d7XU94BHugwmjQY 1440
mcp_agent/resources/examples/workflows/agent_build.py sha256=uhCvhD9Qb_IxF0UoAzMOtClbi_0YePVifrFncqrXnn8 2864
mcp_agent/resources/examples/workflows/chaining.py sha256=h5o2bQ1vvycmLfnpi0D1gHgSKk0zJPspntWgJ6b8mME 1217
mcp_agent/resources/examples/workflows/evaluator.py sha256=EburhzPFemZCR-5ofFhbWD1aVoL6eZl2CtvOYCrkSgg 3118
mcp_agent/resources/examples/workflows/fastagent.config.yaml sha256=k2AiapOcK42uqG2nWDVvnSLqN4okQIQZK0FTbZufBpY 809
mcp_agent/resources/examples/workflows/human_input.py sha256=-pSiV12fEKupSESI02fH3PuKgisb4dd-bca6sO9G-1A 614
mcp_agent/resources/examples/workflows/orchestrator.py sha256=kBFU-v6cW26RRlOiEiH6TMLL2KvYDBa_BSwJgHHKoao 2605
mcp_agent/resources/examples/workflows/parallel.py sha256=TJ4MnAf9vNuDhLfSgJ-66n7jV2kO-Xhr-rWufKukpnQ 3105
mcp_agent/resources/examples/workflows/router.py sha256=E4x_-c3l4YW9w1i4ARcDtkdeqIdbWEGfsMzwLYpdbVc 1677
mcp_agent/resources/examples/workflows/sse.py sha256=iv6hpdLiMdGUaw3pu8ceR1PV7nTItN3nUkTkQ_HN85Q 578
mcp_agent/telemetry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/telemetry/usage_tracking.py sha256=aa-me9jusF7ovBSn9PG_RxvDnMRblsGKGn-AgNA8RkQ 510
mcp_agent/ui/console_display.py sha256=bldOSYv0RtbN-QyxtKAodNLqTZW6pxY91pKUj81SWio 9368
mcp_agent/workflows/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/embedding/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/embedding/embedding_base.py sha256=DoanBbdoQFOFvv_aNihLJ5yXG2xizi9KHaOnP72UY50 1674
mcp_agent/workflows/embedding/embedding_cohere.py sha256=sZWoL7ZOkyakpkzZTFbKzXzfuyyFKwLNn7n5WZY0uDA 1548
mcp_agent/workflows/embedding/embedding_openai.py sha256=RHqJsEpG3v1cxhupo1BINoFasHfxUTZt0T9ZMIbxtUk 1384
mcp_agent/workflows/evaluator_optimizer/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/evaluator_optimizer/evaluator_optimizer.py sha256=yil4pzjnj5OCA6JerMSQTHDdpNr86hDjcz54iWYlo5U 17640
mcp_agent/workflows/intent_classifier/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/intent_classifier/intent_classifier_base.py sha256=e2iNZOnHvP5rjYMs60L9PgyDJyHuhF_IgG6iUTZQlAU 3993
mcp_agent/workflows/intent_classifier/intent_classifier_embedding.py sha256=WcZB76E-Zpcy6cPlUUvq_n3O0YxsvmApRH3whJYiRQo 3969
mcp_agent/workflows/intent_classifier/intent_classifier_embedding_cohere.py sha256=GC3d0pg0ic21tLsegeJ7MDfuYJbOGn6RTE-2vh2fYHo 1504
mcp_agent/workflows/intent_classifier/intent_classifier_embedding_openai.py sha256=QTZ69JNoIqGACz_2ejbByQkVsciZwWB6W5LzSdZoqZo 1504
mcp_agent/workflows/intent_classifier/intent_classifier_llm.py sha256=ghKMNL1Pgm4bcQe5KK31atE_fDF_n2utckQqCVtapOs 5034
mcp_agent/workflows/intent_classifier/intent_classifier_llm_anthropic.py sha256=PkCUeUGJ3fV3_UI1_utmIE3CKi0Fr7RXi0CgZFBh-Ik 1972
mcp_agent/workflows/intent_classifier/intent_classifier_llm_openai.py sha256=vK-VfU36Sp_TxUcOSVYBlMBFQ7GzlP3QFXAYanIUX-c 1926
mcp_agent/workflows/llm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/llm/anthropic_utils.py sha256=xHQ7Dt0co88m02lvGiKZdj3p75dVPyI8SQvWe71HBe0 3195
mcp_agent/workflows/llm/augmented_llm.py sha256=47bBW-Nwx_GHp6zsw524L_A5KIpg4coUI9IilFZYquE 23411
mcp_agent/workflows/llm/augmented_llm_anthropic.py sha256=pS245nFqA2fiHk7a0Y1NcMg3fx3ckqRAfpC8uMbCm54 19593
mcp_agent/workflows/llm/augmented_llm_openai.py sha256=5Nay-3fPLqWNSuhKWf3Rs-q9uStloEupkujfqfKHAsE 20177
mcp_agent/workflows/llm/augmented_llm_passthrough.py sha256=2qJusYzoFK0kTsF7G0KFJiHDfcOK1o_nhIeO9RQwB8o 8862
mcp_agent/workflows/llm/augmented_llm_playback.py sha256=XdxGwuNJKFyvVt1WhnbrwX0Ax9Wg5Hs1TuzJ6WAScJw 4362
mcp_agent/workflows/llm/memory.py sha256=UakoBCJBf59JBtB6uyZM0OZjlxDW_VHtSfDs08ibVEc 3312
mcp_agent/workflows/llm/model_factory.py sha256=tngHscO1-pTZPspHju_I_O7trypyR25k13RFOyc3tUw 7571
mcp_agent/workflows/llm/openai_utils.py sha256=nJpyaYdS5Ovmcj73es7t4LpE4ontxjDYbwqNcmEWR6w 1895
mcp_agent/workflows/llm/prompt_utils.py sha256=yWQHykoK13QRF7evHUKxVF0SpVLN-Bsft0Yixzvn0g0 4825
mcp_agent/workflows/llm/sampling_converter.py sha256=KlR6jnmkbDy_o8uDuAdS2kzIv8a8MKJ3_RithPs5MSc 3591
mcp_agent/workflows/llm/sampling_format_converter.py sha256=7FrJi2HaV9czrL4H2wkfF8TsR-Xn119RPNP-aa8QDE8 767
mcp_agent/workflows/llm/providers/__init__.py sha256=qirdqAKIbw3BY1NBdGytH9tvpjOu0QNOqKAG2deD_U4 285
mcp_agent/workflows/llm/providers/multipart_converter_anthropic.py sha256=5MkuEVI86WwSg6wfOrFY-6_d2LKQMZnHEQolnOfrHxk 15727
mcp_agent/workflows/llm/providers/multipart_converter_openai.py sha256=hy9rsq320nct36mXzZ5tYdN5RGrMtw9E4OCVe4pPsik 16459
mcp_agent/workflows/llm/providers/openai_multipart.py sha256=cvosYOI1dPI6p9lrk5D-TpgRrXcHFy9PD_lKE9wIgHg 6589
mcp_agent/workflows/llm/providers/sampling_converter_anthropic.py sha256=h3j6np65p1eW86XiEsnjLcc7V2KAz3pzT-ayvrJZyf8 1632
mcp_agent/workflows/llm/providers/sampling_converter_openai.py sha256=Wqxy7eXNx3oJKfNKG9BiJiqR14S8xaz9y1YygfjN1io 841
mcp_agent/workflows/orchestrator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/orchestrator/orchestrator.py sha256=1HDOtOonfCsqeK_Bqp3G5JwWClCEzEN22-oNcfcLU2w 21483
mcp_agent/workflows/orchestrator/orchestrator_models.py sha256=M5sFH6JlneNaBXiD7L-rQYKn8yJgM8vDsX6ampmXz5U 7113
mcp_agent/workflows/orchestrator/orchestrator_prompts.py sha256=EXKEI174sshkZyPPEnWbwwNafzSPuA39MXL7iqG9cWc 9106
mcp_agent/workflows/parallel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/parallel/fan_in.py sha256=IKxQGvzR6oE-Z3KZ2a5AndaOwIH87JcbYTpZ15LFZnE 12804
mcp_agent/workflows/parallel/fan_out.py sha256=LSOjwUaQj-mB3ldjtpR6LNHjsspvdxGSCn1AiIO-OO0 6957
mcp_agent/workflows/parallel/parallel_llm.py sha256=VRcBXW_TvT-PAGniffzVAtZZPKgl1mIBBH4bgI59DtY 5601
mcp_agent/workflows/router/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/router/router_base.py sha256=9D5W9_rqB_nnPU1S1YpGcFjsrBlagGY0T2MA7kLIznc 13908
mcp_agent/workflows/router/router_embedding.py sha256=GBCakhNIQL3GJhHPsCOqm4EfR7G27Ijw3Pyk-7hyHtI 7814
mcp_agent/workflows/router/router_embedding_cohere.py sha256=xZImdyymuYvP08z304Z1CoUkCvAKL4xOS5TW7IOwB9M 1983
mcp_agent/workflows/router/router_embedding_openai.py sha256=w7qoOc8jM1XxP6-1GAK3ZI1Noy4B00vYrw_R9zmKiuU 1983
mcp_agent/workflows/router/router_llm.py sha256=JwtEoKiEmnoY08ue8vV_6kJY0FdlbbnzgUWVmEsbHBs 10778
mcp_agent/workflows/swarm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
mcp_agent/workflows/swarm/swarm.py sha256=y3TiH_leHPDDOxFmynfBxs1N2NkB_4wwXYur4TYr400 10774
mcp_agent/workflows/swarm/swarm_anthropic.py sha256=tgbG9lERqAcRPSFBB85ewxlz1C01KZsCEkFUoGvPbw0 1624
mcp_agent/workflows/swarm/swarm_openai.py sha256=653ILzYcJUnlequKDv03_wCRt83AH5sn2QKPAC60opE 1596
fast_agent_mcp-0.1.13.dist-info/METADATA sha256=5_QyvfF957PGwZPdrO8I5FXyQut0KkXoOthPdRpQgSU 29678
fast_agent_mcp-0.1.13.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
fast_agent_mcp-0.1.13.dist-info/entry_points.txt sha256=qPM7vwtN1_KmP3dXehxgiCxUBHtqP7yfenZigztvY-w 226
fast_agent_mcp-0.1.13.dist-info/licenses/LICENSE sha256=cN3FxDURL9XuzE5mhK9L2paZo82LTfjwCYVT7e3j0e4 10939
fast_agent_mcp-0.1.13.dist-info/RECORD

entry_points.txt

fast-agent = mcp_agent.cli.__main__:app
fast_agent = mcp_agent.cli.__main__:app
fastagent = mcp_agent.cli.__main__:app
prompt-server = mcp_agent.mcp.prompts.__main__:main
silsila = mcp_agent.cli.__main__:app