aistore.mcp.tools.jobs

View as Markdown

Job and ETL management tools.

Module Contents

Functions

NameDescription
_format_etl_logsFormat ETL log entries from the SDK into JSON output.
_format_snapshotFormat a single job snapshot for JSON output.
register_job_toolsRegister all job and ETL-related MCP tools.

API

aistore.mcp.tools.jobs._format_etl_logs(
etl_name,
entries
)

Format ETL log entries from the SDK into JSON output.

aistore.mcp.tools.jobs._format_snapshot(
snap
)

Format a single job snapshot for JSON output.

aistore.mcp.tools.jobs.register_job_tools(
mcp: mcp.server.fastmcp.FastMCP,
get_client: typing.Callable
)

Register all job and ETL-related MCP tools.