mcp-job-queue
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| JOBQ_DB_PATH | No | SQLite (WAL) queue file | ~/.mcp-job-queue/queue.db |
| JOBQ_LOG_LEVEL | No | debug / info / warn / error | info |
| JOBQ_ARTIFACT_DIR | No | Where result artifacts are written | ~/.mcp-job-queue/artifacts |
| JOBQ_MAX_TIMEOUT_MS | No | Hard ceiling for a per-job timeout | 600000 |
| JOBQ_MAX_CONCURRENCY | No | Max jobs a worker runs at once (backpressure) | 4 |
| JOBQ_POLL_INTERVAL_MS | No | Idle poll interval | 250 |
| JOBQ_DEFAULT_TIMEOUT_MS | No | Default per-job timeout | 30000 |
| JOBQ_RETRY_BASE_DELAY_MS | No | Base delay for exponential backoff | 500 |
| JOBQ_DEFAULT_MAX_ATTEMPTS | No | Default attempts incl. the first | 3 |
| JOBQ_MAX_ATTEMPTS_CEILING | No | Hard ceiling for attempts | 10 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| submit_jobA | Enqueue a job for asynchronous execution by the worker. Returns the created job (status 'queued'). Valid |
| get_jobA | Fetch a single job by id, including its status, result, and artifact path. |
| list_jobsA | List recent jobs (newest first), optionally filtered by status. |
| cancel_jobA | Cancel a job that is still queued. Running or already-finished jobs cannot be cancelled and return a NOT_CANCELLABLE error. |
| get_statsA | Return queue health: job counts by status, total, age of the oldest queued job, and the active configuration. No sensitive data. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tommypj/mcp-job-queue'
If you have feedback or need assistance with the MCP directory API, please join our Discord server