MCP.so
Sign In

Mcp Sse Job Tracker

@dineshamagi

About Mcp Sse Job Tracker

mcp client-server example using "SSE" for real-time updates. It allows submitting jobs to the server, which are processed asynchronously, and the client polls the server for job status updates.

Basic information

Category

Other

Runtime

python

Transports

stdio

Publisher

dineshamagi

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-sse-job-tracker": {
      "command": "python",
      "args": [
        "sse_server.py"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Mcp Sse Job Tracker?

An MCP server that enables submitting asynchronous jobs via MCP tools and tracking job status through custom MCP resources, using SSE transport. It is designed for developers building MCP-based applications that need background job execution and monitoring.

How to use Mcp Sse Job Tracker?

Ensure Python 3.8+ and install the mcp package (pip install mcp). Then run sse_server.py in one terminal and sse_client.py in a second terminal.

Key features of Mcp Sse Job Tracker

  • Submit asynchronous jobs using MCP tools
  • Track job status via custom MCP resources
  • Uses SSE transport for client‑server communication
  • Simple two‑script setup (server and client)
  • Requires only Python 3.8+ and the mcp package

Use cases of Mcp Sse Job Tracker

  • Offload long‑running tasks to an asynchronous job queue
  • Build monitoring dashboards that poll job status via MCP resources
  • Integrate job submission and tracking into any MCP‑enabled application

FAQ from Mcp Sse Job Tracker

What are the runtime requirements?

Python version higher than 3.8 and the mcp package installed via pip.

How do I start the server and client?

Run sse_server.py in one terminal and sse_client.py in another terminal.

What transport protocol does the server use?

The server uses SSE (Server‑Sent Events) transport.

What can I do with the tools and resources?

Submit asynchronous jobs using MCP tools and track job status via custom MCP resources.

Comments

More Other MCP servers