Skip to content

Update Ruby MCP client example - #177

Open
koic wants to merge 1 commit into
modelcontextprotocol:mainfrom
koic:update_ruby_client
Open

Update Ruby MCP client example#177
koic wants to merge 1 commit into
modelcontextprotocol:mainfrom
koic:update_ruby_client

Conversation

@koic

@koic koic commented Aug 7, 2026

Copy link
Copy Markdown
Member

Follow-up to #121.

This PR removes the base64 dependency from the Gemfile, as it became a runtime dependency of Claude SDK for Ruby v1.60.0+.
anthropics/anthropic-sdk-ruby#161 (comment)

Checklist

  • I have read the MCP Documentation
  • My code follows the repository's style guidelines
  • New and existing tests pass locally
  • I have added appropriate error handling
  • I have added or updated documentation as needed

Follow-up to modelcontextprotocol#121.

This PR removes the `base64` dependency from the Gemfile, as it became a runtime dependency of
Claude SDK for Ruby v1.60.0+.
anthropics/anthropic-sdk-ruby#161 (comment)
@koic
koic force-pushed the update_ruby_client branch from a9f56b7 to 0c048a9 Compare August 7, 2026 20:19
koic added a commit to koic/modelcontextprotocol that referenced this pull request Aug 7, 2026
Follow-up to modelcontextprotocol/quickstart-resources#177.

This PR removes the `base64` dependency from the `bundle add` arguments,
as it became a runtime dependency of Claude SDK for Ruby v1.60.0+.
anthropics/anthropic-sdk-ruby#161 (comment)

At least when this draft of `build-client.mdx` was written, `bundle add ...` was expected to install
a recent version of the Claude SDK for Ruby that already includes `base64` as a runtime dependency.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant