Skip to content

Add tool for getting project details#518

Merged
b-per merged 3 commits into
mainfrom
add-tool-get-projects
Jan 15, 2026
Merged

Add tool for getting project details#518
b-per merged 3 commits into
mainfrom
add-tool-get-projects

Conversation

@b-per

@b-per b-per commented Jan 14, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add a new admin tool for getting dbt project details.
This can be useful for agents who want to know more about specific failing job runs.

For example, the flow could be

  1. admin-tool-call: get the failing runs
  2. admin-tool-call:get the information about the project (incl. the repo)
  3. check in the repo if anything was changed recently (and clone it if required)
  4. create PR in the repo with the fix

What Changed

Adding a new tool to retrieve the detailed project information

Why

Checklist

  • I have made corresponding changes to the documentation (in https://github.com/dbt-labs/docs.getdbt.com) if required -- Mention it here
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

@b-per b-per requested review from a team and jasnonaz as code owners January 14, 2026 14:51
Comment thread src/dbt_mcp/dbt_admin/client.py Outdated

@DevonFulcher DevonFulcher left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@b-per b-per enabled auto-merge (squash) January 15, 2026 20:51
@b-per b-per merged commit f589107 into main Jan 15, 2026
6 of 7 checks passed
@b-per b-per deleted the add-tool-get-projects branch January 15, 2026 20:52
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.

2 participants