From bee6eace2245d90a25d870b04b22a8d7684a5ead Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Tue, 7 Oct 2025 14:10:48 +0900 Subject: [PATCH] Remove unnecessary transport requires The transports are already required by `require 'mcp'`: https://github.com/modelcontextprotocol/ruby-sdk/blob/v0.3.0/lib/mcp.rb#L16-L17 --- README.md | 1 - examples/http_server.rb | 1 - examples/stdio_server.rb | 1 - examples/streamable_http_server.rb | 1 - 4 files changed, 4 deletions(-) diff --git a/README.md b/README.md index ba66f1cc..b106a0ac 100644 --- a/README.md +++ b/README.md @@ -178,7 +178,6 @@ If you want to build a local command-line application, you can use the stdio tra ```ruby require "mcp" -require "mcp/server/transports/stdio_transport" # Create a simple tool class ExampleTool < MCP::Tool diff --git a/examples/http_server.rb b/examples/http_server.rb index 32933483..a8e2cf5d 100644 --- a/examples/http_server.rb +++ b/examples/http_server.rb @@ -2,7 +2,6 @@ $LOAD_PATH.unshift(File.expand_path("../lib", __dir__)) require "mcp" -require "mcp/server/transports/streamable_http_transport" require "rack" require "rackup" require "json" diff --git a/examples/stdio_server.rb b/examples/stdio_server.rb index e446dccd..59c88a37 100644 --- a/examples/stdio_server.rb +++ b/examples/stdio_server.rb @@ -2,7 +2,6 @@ $LOAD_PATH.unshift(File.expand_path("../lib", __dir__)) require "mcp" -require "mcp/server/transports/stdio_transport" # Create a simple tool class ExampleTool < MCP::Tool diff --git a/examples/streamable_http_server.rb b/examples/streamable_http_server.rb index 3f10bc30..11cc2e55 100644 --- a/examples/streamable_http_server.rb +++ b/examples/streamable_http_server.rb @@ -2,7 +2,6 @@ $LOAD_PATH.unshift(File.expand_path("../lib", __dir__)) require "mcp" -require "mcp/server/transports/streamable_http_transport" require "rack" require "rackup" require "json"