dpdispatcher-mcp-server
If you are the rightful owner of dpdispatcher-mcp-server 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.
Dispatcher MCP Server is a wrapper around the dpdispatcher library, enabling job management on local or HPC clusters via MCP.
The Dispatcher MCP Server is designed to facilitate the submission and management of computational jobs using the dpdispatcher library. It acts as a bridge between language models or other MCP clients and computational resources, whether local machines or high-performance computing (HPC) clusters. By exposing dpdispatcher functionalities through standard MCP tools, it allows users to submit jobs, query their status, cancel them if necessary, and fetch results once computations are complete. The server supports stdio transport for local integration, making it compatible with various platforms, including Cline. It also includes resources and prompts to assist users in configuring jobs interactively, ensuring a smooth and efficient workflow.
Features
- Exposes dpdispatcher functionality via standard MCP tools.
- submit_job: Submits a new computation job.
- query_status: Checks the status of a submitted job.
- cancel_job: Attempts to cancel a running or queued job.
- fetch_result: Retrieves the paths of result files for a completed job.
Tools
submit_job`
Submit a task
query_status`
Query task status
cancel_job`
Cancel a task
fetch_result`
Get task results