Skip to content

Add MCP tool references (manage_jobs, manage_job_runs) to jobs skill#261

Closed
CheeYuTan wants to merge 1 commit intodatabricks-solutions:mainfrom
CheeYuTan:fix/jobs-mcp-tool-references
Closed

Add MCP tool references (manage_jobs, manage_job_runs) to jobs skill#261
CheeYuTan wants to merge 1 commit intodatabricks-solutions:mainfrom
CheeYuTan:fix/jobs-mcp-tool-references

Conversation

@CheeYuTan
Copy link
Contributor

Summary

  • Adds a new MCP Tool Integration section to the databricks-jobs skill
  • Documents manage_jobs (create, list, get, delete) and manage_job_runs (run_now, get_run, cancel, list_runs) with usage examples
  • The jobs skill previously had no MCP tool references despite having 2 dedicated MCP tools

Test proof

Tested jobs SDK patterns (equivalent to MCP tool operations) against live workspace e2-demo-field-eng:

Test Result
List jobs (manage_jobs action=list) PASS — jobs listed (large workspace, slow pagination)
Get job details (manage_jobs action=get) PASS — job settings returned
List runs (manage_job_runs action=list_runs) PASS — run history returned
Get run details (manage_job_runs action=get_run) PASS — run state returned

Note: The shared e2-demo-field-eng workspace has thousands of jobs, making list operations slow. The MCP tools handle pagination internally.

Documents manage_jobs and manage_job_runs MCP tools with usage
examples for create, list, get, delete, run_now, get_run, cancel,
and list_runs operations.
CheeYuTan added a commit to CheeYuTan/ai-dev-kit that referenced this pull request Mar 10, 2026
…bs and UC skills

Consolidates PRs databricks-solutions#272, databricks-solutions#261, and databricks-solutions#259 into a single PR:

- install.sh: Fix Claude skill directory using = instead of +=, which
  overwrites directories from previously processed tools
- databricks-jobs: Add MCP Tool Integration section with manage_jobs
  and manage_job_runs usage examples
- databricks-unity-catalog: Expand MCP Tool Integration with 8 governance
  tool references (manage_uc_objects, grants, tags, storage, connections,
  security_policies, monitors, sharing)
- Fix pre-existing ruff format issues in auth.py and test_sql.py
@CheeYuTan
Copy link
Contributor Author

Consolidated into #284 along with #272 and #259.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant