Proposal: Dedicated endpoint to retrieve all original tools and their filtering info
Open
@eleftherias is already working on this.
Since Sep 17, 2025.
enhancement
- Dominant language
- Go
- Stars
- 2.2k
- Forks
- 300
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 184
Description
We have the need in ToolHive UI to retrive all the original mcp tools for implementing the tool filtering feature
Problem
when filtering is applied, the workload only has the whitelist info and even if we retrieve the current list of tools from a running mcp server, there’s no way for us to show the original list with the option to enable a tool again
Possible solution
having a dedicated endpoint that always returns the original list, along with the filtering information
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.