Skip to content

MCP Server bootstrap banner shouldn't write to STDOUT #23

@Student414

Description

@Student414

Writing bootstrap banner messages to STDOUT may corrupt JSONRPC parsing.

Here is my debug log. After parsing these "STDOUT liked" messages, I got "invalid character 'ð' looking for beginning of value".

Image

Most MCP servers will write JSONRPC to STDIN/STDOUT, and other messages to STDERR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions