Skip to content

MCP toolFilter allow list not applied correctly #53

@bugcy013

Description

@bugcy013

The MCP proxy toolFilter configuration for the MCP server is not functioning as expected.

Even though the allow list explicitly includes tools such as jira_search, the proxy continues to ignore them during tool registration.

Only jira_get_issue is successfully added, while other allowed tools are incorrectly filtered out.

This prevents limiting tool exposure properly and breaks intended tool-scoping for integrations.

config:

"atlassian": {
  "command": "uvx",
  "args": [
    "mcp-atlassian"
  ],
  "options": {
    "toolFilter": {
      "mode": "allow",
      "list": [
        "confluence_search",
        "jira_get_issue",
        "jira_search"
      ]
    }
  }
}

logs:

2026/01/31 01:54:05 Successfully initialized MCP client
2026/01/31 01:54:05 Successfully listed 43 tools

2026/01/31 01:54:05 Adding tool jira_get_issue
2026/01/31 01:54:05 Ignoring tool jira_search as it is not in allow list

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions