mcp-sse-job-tracker

dineshamagi/mcp-sse-job-tracker

3.1

If you are the rightful owner of mcp-sse-job-tracker and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The MCP SSE JOB is a model context protocol server setup that allows for asynchronous job submission and status tracking using MCP tools and resources.

The MCP SSE JOB setup is designed to facilitate the submission and management of asynchronous jobs using Model Context Protocol (MCP) tools. It leverages Server-Sent Events (SSE) for real-time communication between the server and client, allowing users to track job statuses efficiently. The setup includes two main components: the server (`sse_server.py`) and the client (`sse_client.py`). The server handles job submissions and status updates, while the client interacts with the server to submit jobs and receive updates. This setup is particularly useful for applications that require real-time updates and efficient job management.

Features

  • Asynchronous job submission using MCP tools.
  • Real-time job status tracking via SSE transport.
  • Custom MCP resources for enhanced job management.
  • Python-based implementation for easy integration.
  • Compatible with Python versions greater than 3.8.

Usages

usage with sse server

python sse_server.py

usage with sse client

python sse_client.py