stacklok / stacklok/toolhive

Proposal: Dedicated endpoint to retrieve all original tools and their filtering info

Open
#1,545 0 comments 0 reactions 1 assignee View on GitHub

@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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.