{"repo":"bh-rat/asyncmcp","free":true,"listed":false,"github":"https://github.com/bh-rat/asyncmcp","clone":"git clone https://github.com/bh-rat/asyncmcp.git","description":"Async transport layers for MCP","language":"Python","stars":109,"topics":["agents","anthropic","async","llms","mcp"],"license":null,"category":"ai-agents","readme_excerpt":"asyncmcp - Async transport layers for MCP --- 📚 Documentation View Full Documentation - Comprehensive guides, API reference, and examples - Quickstart Guide - Get running in 5 minutes - Installation - Setup instructions - Examples - Working code examples - API Reference - Detailed API documentation --- Overview A regular MCP Server but working over queues : https://github.com/user-attachments/assets/4b775ff8-02ae-4730-a822-3e1cedf9d744 Another MCP Server that sends async responses via Webhooks : https://github.com/user-attachments/assets/22f15a96-13bf-4038-8e80-938d9ee490c9 Quoting from the official description : MCP is an open protocol that standardizes how applications provide context to LLMs. But a lot of this context is not always readily available and takes time for the applications to process - think batch processing APIs, webhooks or queues. In these cases with the current transport layers, the MCP server would have to expose a light-weight polling wrapper in the MCP layer to allow waiting and polling for the tasks to be done. Although SSE does provide async functionalities but it comes with caveats. asyncmcp explores supporting more of the async transport layer implementations for MCP clients and servers, beyond the officially supported stdio and Streamable Http transports. The whole idea of an MCP server with async transport layer is that it doesn't have to respond immediately to any requests. It can choose to direct them to internal queues for processing and the cl","default_branch":null,"files":null,"tree":[],"storefront":"/r/bh-rat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bh-rat/asyncmcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}