{"repo":"OlaHulleberg/mcpc","free":true,"listed":false,"github":"https://github.com/OlaHulleberg/mcpc","clone":"git clone https://github.com/OlaHulleberg/mcpc.git","description":"An extension to MCP (Model-Context-Protocol) that enables two-way asynchronous communication between LLMs and tools through the already existing MCP transport - no additional transport layer needed.","language":"Python","stars":32,"topics":[],"license":"MIT","category":"ai-agents","readme_excerpt":"MCPC - Model Context Protocol Callback MCPC is an extension to MCP (Model-Context-Protocol) that solves a critical limitation in LLM tool interactions: enabling continued conversations while running tools background tasks . It facilitates asynchronous two-way communication between LLMs and tools through the already existing MCP transport - no additional transport layer needed, while maintaining full backward compatibility. What is MCPC? MCPC is an extension to the MCP protocol, not a replacement. It builds upon the existing MCP infrastructure to add real-time two-way communication capabilities while maintaining full compatibility with standard MCP implementations. MCPC solves a critical limitation in LLM tool interactions: enabling continuous two-way communication while running background tasks : - Bidirectional communication between LLMs and tools using the same MCP transport - Continuous conversation with LLMs during tool execution - Real-time updates from background processes - Asynchronous notifications when operations complete - Support for indefinitely running tasks with streaming updates Compatibility Matrix Features Feature Status Notes --------------------------------- -------------- ------------------------------------------------ STDIO Transport ✅ Implemented Full support for standard input/output transport SSE Transport ✅ Implemented Full support for standard input/output transport MCPC Client → Standard MCP Server ✅ Implemented Full backward compatibility Standar","default_branch":null,"files":null,"tree":[],"storefront":"/r/OlaHulleberg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/OlaHulleberg/mcpc/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."}