Task tools
Each runnable task exposes its declared inputs as a tool schema.
Package saved qbash Tasks on a hosted MCP server. A connected client supplies the task inputs and receives its result, with execution logs kept in qbash.
MCP server
Give ChatGPT, Claude and your other AI tools access to Execution through one server. You pick which Execution tools it shares, and you can add other connectors, memory folders and Tasks to the same server.
qbash
Add your reporting task to an MCP server, then ask a connected client to run it with the declared inputs.
Run the weekly search report for the configured property and show its analysis. If the run is still in progress, check its status and retrieve the completed result.
Each runnable task exposes its declared inputs as a tool schema.
Use check_task_status and get_task_logs to follow work that continues after the initial call.
Let a teammate ask a connected client to run a saved report with the required inputs.
Expose the same reviewed Python task to several clients while keeping its code and connections in qbash.
Create an MCP server and add the saved Tasks your client should be able to run. Share the server with the intended qbash users.
Connect the client using OAuth or an access token as described in the client guide. qbash checks access to the server and the underlying task when a call runs.
Package an MCP serverConfigure your connection and choose the tools your client can use.