Skip to content

MCP Server advertises 'logging' capability but 'logging/setLevel' is unimplemented #26152

@Graphmaxer

Description

@Graphmaxer

Affected module
MCP Server

Describe the bug
The MCP Server is saying that is logging capabilities is available but the tool logging/setLevel is not implemented according to the specs https://modelcontextprotocol.io/specification/draft/server/utilities/logging.

This is causing issues to use this MCP inside VSCode for example

Image

To Reproduce
Use MCP Inspector (https://modelcontextprotocol.io/docs/tools/inspector) to test OpenMetadata MCP and we see that the initialize is working, returning capabilities logging: {}

Image

Then according the MCP specs, a tool logging/setLevel is called

Image

But not implemented

{
  "cause": null,
  "stackTrace": [
    ...
  ],
  "jsonRpcError": null,
  "message": "Failed to handle request: Missing handler for request type: logging/setLevel",
  "suppressed": [],
  "localizedMessage": "Failed to handle request: Missing handler for request type: logging/setLevel"
}

Expected behavior
The tool logging/setLevel should be implemented or the capabilities logging not present

Version:

  • OS: Linux
  • OpenMetadata version: 1.12.1
  • OpenMetadata Ingestion package version: 1.12.1

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Done ✅

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions