Jobworkerp MCP Proxy Server (Experimental)
About
Jobworkerp MCP Proxy Server is a proxy server that mediates between remote jobworkerp-rs servers and MCP tools. It converts MCP tool list and calltool requests into asynchronous jobs for jobworkerp-rs and returns results to the client.
Details
- Author
- jobworkerp-rs
- Downloads
- 245
- Categories
- Other
Jump to
- Proxies MCP client requests to a jobworkerp server as async jobs
- Supports all-in-one mode with embedded jobworkerp-rs
- Supports proxy mode connecting to an existing jobworkerp server
- Enables LLMs to automatically create reusable workflows
- Runs as a single binary or a separate proxy process
Build with cargo build, then run one of the four binaries: sse-server, stdio-server (all-in-one mode), sse-proxy-server, or stdio-proxy-server (proxy mode). Configure environment variables or a .env file to set the bind address, jobworkerp server URL, timeout, and log level.
Jobworkerp MCP Proxy Server (Experimental)
Jobworkerp MCP Proxy is a proxy server implementation that mediates between remote jobworkerp-rs servers and MCP tools (Model Control Protocol).
Overview
The Jobworkerp MCP proxy server receives MCP tool list requests and call_tool requests from MCP clients, converts them into asynchronous jobs for jobworkerp-rs, and executes the tools. The results are then returned to the client.
Features
- Proxy MCP client requests to jobworkerp
- Convert requests into asynchronous jobs and forward them to the jobworkerp server
- Return asynchronous processing results to MCP clients
- Tool creation capabilities
- Create Reusable Workflows: Build workflows that can be reused as tools
- Create Custom Workers: Implement specialized tools for specific processes
- Automatic Tool Creation by LLMs: LLM used as MCP clients can automatically create necessary tools (by Tool: REUSABLE_WORKFLOW)
Structure
- proxy-server/: MCP Proxy server implementation
- all-in-one/: Integrated package including jobworkerp-rs as an MCP server
Operation Modes
All-in-One Mode
When built as an All-in-One package (in the all-in-one/ directory) including jobworkerp-rs, it operates as an MCP server in a single binary. In this mode, both the proxy server and jobworkerp server functionalities run in a single process.
Features:
- Single binary operation
- No need to start a separate jobworkerp server
- Simple deployment and management
- Ideal for local development and testing
Proxy Mode
Operates as a proxy connecting to an existing jobworkerp server. In this mode, it receives MCP requests and forwards them to the configured remote jobworkerp server.
Features:
- Integration with existing jobworkerp infrastructure
- Enables scalable environment setup
- Load distribution through resource distribution
- Suitable for large-scale production environments
Build and Run
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



