From dacd5f17416db031edefa9f59d711d7a18702937 Mon Sep 17 00:00:00 2001 From: Koichi ITO Date: Fri, 28 Nov 2025 12:13:29 +0900 Subject: [PATCH] [Doc] Fix incorrect examples in README.md This PR fixes incorrect examples in README.md. The block variable could be removed if it is unused, but when presenting an example `:server_context` should still be shown as a keyword argument. Fixes #185. --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 1afd5725..e8008516 100644 --- a/README.md +++ b/README.md @@ -434,7 +434,7 @@ tool = MCP::Tool.define( read_only_hint: true, title: "My Tool" } -) do |args, server_context| +) do |args, server_context:| MCP::Tool::Response.new([{ type: "text", text: "OK" }]) end ``` @@ -450,7 +450,7 @@ server.define_tool( title: "My Tool", read_only_hint: true } -) do |args, server_context| +) do |args, server_context:| Tool::Response.new([{ type: "text", text: "OK" }]) end ``` @@ -540,7 +540,7 @@ tool = MCP::Tool.define( }, required: ["mean", "median", "count"] } -) do |args, server_context| +) do |args, server_context:| # Calculate statistics and validate against schema MCP::Tool::Response.new([{ type: "text", text: "Statistics calculated" }]) end