Skip to content

VS Code - Global Server - tool parameters array type must have items #581

@pcjcosta

Description

@pcjcosta

Code of Conduct

  • I agree to follow this project's Code of Conduct

MCP server version

v1

Node.js version

v24.14.1

On what operating system are you seeing the problem?

Windows (x64)

Which transport are you using?

HTTP (Streamable HTTP)

How is the server configured?

YAML config file (-c )

MCP client

VS Code

Which area(s) are affected? (Select all that apply)

Startup / configuration, Kafka (topics / produce / consume), Catalog

To Reproduce

With the configuration

"confluent-cloud-global-server": {
"type": "http",
"url": "https://api.confluent.cloud/mcp/v1",
"headers": {
"Authorization": "Basic ${env:CONFLUENT_ENCODED_CREDENTIALS}"
}
},

Current vs. Expected behavior

I expected to interact with MCP Global Server but got and error as seen in "Relevant log output"

Probably the output should have Items

{
"type": "array",
"items": { "type": "string" }
}

and not just
{
"type": "array"
}

Relevant log output

Failed to validate tool mcp_cc-mcp-servic_get_connector_logs: 
Error: tool parameters array type must have items.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds triageNeeds an initial review and prioritization by maintainers

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions