ruby_llm-mcp
View on GitHubFull-featured MCP support for Ruby and RubyLLM—making it easy to build structured, composable LLM workflows in pure Ruby.
A Ruby MCP client that integrates server tools, resources, and prompts with RubyLLM chat workflows. Supports stdio, streamable HTTP, and SSE transports, OAuth 2.1, and Rails integration.
Use Cases
Connect RubyLLM chats to MCP server toolsAdd MCP resources and prompts to LLM workflowsAuthenticate MCP connections with OAuth in Rails apps or CLI toolsManage multiple MCP servers in a Ruby application
Built With
- Language
- Ruby
- Frameworks
- RubyLLM · Rails · Model Context Protocol
Tags
MCP client · Ruby · RubyLLM · tools · resources · prompts · OAuth 2.1 · stdio · streamable HTTP · SSE · Rails