Skip to content

MCP tool enable or disable state not picked up in a chat session for GPT-4o #244571

@deepak1556

Description

@deepak1556

Testing #244522

  • Install https://github.com/jae-jae/fetcher-mcp server that has multiple tools fetch_url and fetch_urls
  • Have both tools enabled and perform the following query fetch the contents of code.visualstudio.com and electronjs.org/blog
  • Tool call works as expected
  • Disable both the fetch tools from the tool picker and retry with following query fetch the contents of code.visualstudio.com and electronjs.org/releases

Expect that fetch_url tool is not selected by the model

Actual, model asks to run fetch_url tool

It works as expected with Claude 3.7 and Claude 3.5 were it attempts to setup the relevant mcp server

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions