ruby_llm-mcp

用纯 Ruby 给 LLM 接上 MCP 工具,像写普通代码一样编排 AI 工作流

开源 unknown 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 269
维护状态 活跃
是否开源 是
定价模式 unknown

项目预览

项目数据

分类开发框架
开发团队patvice
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议MIT
主要语言Ruby
技术栈/模型ai,llms,mcp,mcp-clients,rails,ruby,ruby-llm
GitHub 星标★ 269
30天Star增速
HF 下载量
上线时间2025-05-22 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-15
浏览次数0

项目介绍

ruby_llm-mcp 是为 Ruby 生态补齐 MCP(Model Context Protocol)能力的开发框架,基于 RubyLLM 构建。它解决的核心问题是:Ruby/Rails 开发者想接入 Claude、GPT 等大模型并调用外部工具、资源和提示词时,往往缺少像 Python 那样成熟的 MCP 客户端与编排方案。该项目提供完整的 MCP 客户端支持,让 Ruby 应用能以结构化、可组合的方式定义工具、连接 MCP 服务器、管理上下文与多轮对话,并与 Rails 项目自然集成。开发者可以用纯 Ruby 编写 LLM 工作流,把本地方法、远程 MCP 服务统一暴露给模型调用,减少胶水代码,让 AI 功能像普通 Ruby 对象一样被测试和复用。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

核心亮点

  • 提供完整 MCP 客户端实现,支持工具、资源、提示词等协议要素,而非只做简单 HTTP 封装
  • 与 RubyLLM 深度整合,Ruby/Rails 项目可直接复用现有模型调用与配置,接入成本低
  • 纯 Ruby 实现,工作流可组合、可测试,符合 Ruby 社区习惯,不依赖 Python 运行时

不足之处

  • 项目处于早期,星标约 269,生态与文档成熟度有限
  • MCP 协议本身仍在演进,Ruby 侧实现可能滞后于官方规范更新

适用场景

  • Rails 应用接入 Claude 等模型,调用内部 API 或数据库作为工具完成自动化任务
  • 构建多步骤 LLM 工作流,把多个 MCP 服务器(如文件、搜索、业务系统)组合成一条链路
  • 为 Ruby 项目快速搭建可测试的 AI Agent,把本地方法暴露给模型自主调用

替代项目

ruby-openai、langchainrb

上一篇:ollama-ai-provider-v2

下一篇:LazyMind

同类项目推荐

dsh-our-free-model 开源

装个插件就能免密钥白嫖前沿大模型,不限量

在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Fl···

★ 16037 2026-10-04
langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 147813 2026-08-09
ComfyUI-sol-attn 开源

在 ComfyUI 中让视频生成注意力更快更省显存

NVIDIA Sol-Attn for ComfyUI / Triton kernel on SM89 - SM121, with zero-copy MiniMax ···

★ 154 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 167680 2026-08-09